首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >发布Ionic 2应用程序来玩商店

发布Ionic 2应用程序来玩商店
EN

Stack Overflow用户
提问于 2016-12-02 05:57:02
回答 3查看 2.9K关注 0票数 0

在离子2中,ionic build android生成2 apk - android-debug-unaligned.apkandroid-debug.apk,两者都是调试apk,如何在play存储中创建发布apk?我们有像Ionic 2的https://ionicframework.com/docs/guide/publishing.html这样的发布指令吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-12-02 22:30:25

ionic build android --release工作并遵循了https://ionicframework.com/docs/guide/publishing.html的其他指令

票数 0
EN

Stack Overflow用户

发布于 2016-12-02 06:06:14

您应该能够在cordova build --release android之后使用相同的流,这是在您提供的URL中提到的。Keytool、jarsigner和and对ionic build android生成的调试apk文件执行操作。在这些步骤之后,您应该拥有并释放apk文件,您可以在play存储中发布该文件。

票数 0
EN

Stack Overflow用户

发布于 2016-12-02 15:40:59

摘要

离子包使得在云中构建应用程序的本地二进制程序变得很容易。对于想要构建iOS应用程序的开发人员来说,这是完美的选择。

这样你就可以:

将您的打包应用程序发送给其他人,为您的计算机不支持的平台构建应用程序(例如,iOS构建在Windows上),构建.ipa和.apk文件,您可以将这些文件提交到应用商店

先决条件

带有应用程序凭据的安全配置文件(请参阅Android和iOS应用程序证书和配置配置文件)

建筑

CLI必须用于打包您的应用程序。语法类似于离子构建。您必须指定平台。此外,您必须使用安全配置文件构建应用程序( Android调试版本除外)。

在以下示例中,请填写以下内容:

PLATFORM_TAG、安卓或ios PROFILE_TAG --“设置”>“仪表板中的证书”中的安全配置文件标记

代码语言:javascript
运行
复制
$ ionic package build PLATFORM_TAG --profile PROFILE_TAG

它首先对代码进行上载,然后在云中对构建进行队列。您的构建将被分配一个ID,并将需要几分钟来完成。

发布构建

您可以通过指定--release标志来构建生产应用程序。您必须有一个生产安全配置文件与相应的生产苹果证书。

代码语言:javascript
运行
复制
$ ionic package build PLATFORM_TAG --profile PROFILE_TAG --release

建设信息

因为您的应用程序是异步构建的,所以您需要通过列出它们来检查构建的状态。

代码语言:javascript
运行
复制
$ ionic package list

生成输出

如果构建失败,您可以通过查看输出来找出原因。

BUILD_ID在离子包列表中找到的构建ID

代码语言:javascript
运行
复制
$ ionic package info BUILD_ID

下载

您可以下载成功的构建。这将把.ipa或.apk文件放在应用程序的目录中。

BUILD_ID在离子包列表中找到的构建ID

代码语言:javascript
运行
复制
$ ionic package download BUILD_ID
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40925715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档