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

时间:2016-12-02 05:57:02

标签: cordova angular ionic-framework ionic2

在IONIC 2中,df2.set_index(idx).sub(df1.set_index(idx), fill_value=0).reset_index() Out[17]: Col1 Col2 Col4 Col5 Col3 0 1 ABC xxx apple -23.0 1 1 DEF xxx apple -24.0 2 2 ABC yyy banana -40.0 3 2 PQR yyy banana 65.0 4 3 ABC zzz pear 12.0 5 3 DEF zzz pear 10.0 6 4 PQR mmm pineapple 26.0 生成2个apk - ionic build androidandroid-debug-unaligned.apk,两者都是调试apk,如何在Play商店中创建发布apk?对于Ionic 2,我们是否有https://ionicframework.com/docs/guide/publishing.html等发布说明?

3 个答案:

答案 0 :(得分:0)

您应该能够在您提供的网址中提到的cordova build --release android之后使用相同的流程。 Keytool,jarsigner和zipalign对由ionic build android生成的调试apk文件执行操作。完成这些步骤之后,您应该拥有并发布可在Play商店中发布的apk文件

答案 1 :(得分:0)

摘要

Ionic Packages使您可以轻松地在云中构建应用的本机二进制文件。非常适合使用想要构建iOS应用程序的Windows的开发人员。

这可以让你:

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

的先决条件

带有应用凭证的安全配置文件(请参阅Android应用密钥库和iOS应用证书及配置文件)

建筑

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

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

PLATFORM_TAG android或ios PROFILE_TAG在“仪表板”中的“设置”>“证书”中找到的安全配置文件标记

$ ionic package build PLATFORM_TAG --profile PROFILE_TAG

首先上传您的代码,然后将您的构建在云中排队。您的构建将被分配一个ID,并且需要几分钟才能完成。

发布版本

您可以通过指定--release标记来构建您的应用以进行生产。您必须拥有具有相应生产Apple证书的生产安全配置文件。

$ ionic package build PLATFORM_TAG --profile PROFILE_TAG --release

构建信息

由于您的应用是异步构建的,因此您需要通过列出它们来检查构建的状态。

$ ionic package list

构建输出

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

BUILD_ID使用离子包列表

找到的构建ID
$ ionic package info BUILD_ID

下载

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

BUILD_ID使用离子包列表

找到的构建ID
$ ionic package download BUILD_ID

答案 2 :(得分:0)

ionic build android --release工作并遵循https://ionicframework.com/docs/guide/publishing.html

中的其他说明