我有一个现有的应用程序,我一直在努力,但最近得到了Apple Enterprise的批准,当我尝试部署时,它说我的包ID不唯一(因为我使用它时,我与Apple开发人员,而不是企业)。Ionic/Cordova:我需要一个新的应用程序ID
有没有办法为现有的应用程序生成一个新的ID?
我有一个现有的应用程序,我一直在努力,但最近得到了Apple Enterprise的批准,当我尝试部署时,它说我的包ID不唯一(因为我使用它时,我与Apple开发人员,而不是企业)。Ionic/Cordova:我需要一个新的应用程序ID
有没有办法为现有的应用程序生成一个新的ID?
Bundle标识符在Apple生态系统中是唯一的。你想有一个企业分布的应用程序。苹果的指导方针
一旦你有了对企业部署写入临时轮廓和新的包标识符。您需要将新的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
//企业版