2017-09-21 38 views
0

我有一个现有的应用程序,我一直在努力,但最近得到了Apple Enterprise的批准,当我尝试部署时,它说我的包ID不唯一(因为我使用它时,我与Apple开发人员,而不是企业)。Ionic/Cordova:我需要一个新的应用程序ID

有没有办法为现有的应用程序生成一个新的ID?

回答

1

Bundle标识符在Apple生态系统中是唯一的。你想有一个企业分布的应用程序。苹果的指导方针

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

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

可能你会想自动化这个构建过程。

您可以了解如何在这里

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

我将延长科尔多瓦构建系统和具有创造IPA文件

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

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

相关问题