我有一個蘋果開發者帳戶,使用它我爲其中一個客戶開發了一個應用程序。現在,客戶也有一個開發者帳戶。無論如何,我可以在客戶端開發人員帳戶中創建一個類似com.client。*的應用程序ID,然後使用在我的開發人員帳戶中創建的app.mycompany.applicationname等appID上載應用程序的發佈版本。在多個開發者帳戶之間共享應用程序ID
否則,沒有這樣的選擇?
我有一個蘋果開發者帳戶,使用它我爲其中一個客戶開發了一個應用程序。現在,客戶也有一個開發者帳戶。無論如何,我可以在客戶端開發人員帳戶中創建一個類似com.client。*的應用程序ID,然後使用在我的開發人員帳戶中創建的app.mycompany.applicationname等appID上載應用程序的發佈版本。在多個開發者帳戶之間共享應用程序ID
否則,沒有這樣的選擇?
應用程序ID是唯一的應用程序標識符。即使是使用兩個不同的應用程序ID構建的完全相同的源代碼,也會被視爲兩個完全不同的應用程序。
爲了讓您編譯客戶端的應用程序,您需要使用com.client。*獲取其配置文件的副本,並將該應用程序編譯爲com.client.appname。
這是可能的,(據我所知,蘋果不會檢查AppIDs,如果它們在你的程序之外的任何地方使用的話),但是當提交到appstore時可能會遇到問題,而且,你不能提交用他的賬戶,他可能想要什麼。以下是我們通常所做的:
1.創建一個*。爲了自己的發展目的提供個人資料。
3.對於推送通知,您應該能夠在您的開發人員計劃中創建一個Appid com.client.appname的DEV證書
4.讓您的客戶邀請您加入他的程序併爲appstore提交創建匹配的證明配置文件,使用此Appid推送通知。
你可以在多個開發計劃(我目前在三個不同的..)