2017-09-21 81 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 //企業版

相關問題