我有一個現有的應用程序,我一直在努力,但最近得到了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
//企業版