Ionic / Cordova:我需要一个新的应用ID

时间:2017-09-21 15:22:22

标签: ios cordova ionic-framework

我有一个现有的应用程序,我一直在努力,但最近获得了Apple Enterprise的批准,当我尝试部署时,它说我的捆绑ID不是唯一的(因为我在部署Apple时使用它)开发人员,而不是企业)。

有没有办法为现有应用生成新ID?

1 个答案:

答案 0 :(得分:1)

捆绑标识符在Apple生态系统中是独一无二的。您希望企业对应用程序进行分配。 Apple指南

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html

获得企业部署的写入临时配置文件和新捆绑包标识符。您需要将新的 AppId 添加到config.xml并构建您的iOS应用程序。这样,AppStore和Enterprise版本的应用程序将具有2个不同的捆绑标识符,并且可以安装在同一设备上。

您可能希望自动化此构建过程。

您可以在此处阅读如何创建 ipa 文件

How can I deploy (create .ipa) iphone app using 'cordova build ios --release'?

我会扩展cordova构建系统并

cordova build ios --release //应用商店发布

cordova build ios --enterprise-release //企业版