我有一个现有的应用程序,我一直在努力,但最近获得了Apple Enterprise的批准,当我尝试部署时,它说我的捆绑ID不是唯一的(因为我在部署Apple时使用它)开发人员,而不是企业)。
有没有办法为现有应用生成新ID?
答案 0 :(得分:1)
捆绑标识符在Apple生态系统中是独一无二的。您希望企业对应用程序进行分配。 Apple指南
获得企业部署的写入临时配置文件和新捆绑包标识符。您需要将新的 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
//企业版