2016-12-10 81 views
6

我創建了一個應用程序並將它賣給了客戶端。快進10個月後,他讓我在應用程序上做一些工作。現在我正在嘗試爲他提交該應用程序。如何爲客戶端應用創建配置文件?

我在iTunesConnect中有「App Manager」角色。我遇到的問題是,當我嘗試在Xcode中歸檔應用程序時,我得到以下問題:

無法創建置備配置文件。 應用程序ID「com.xxxx.xxxx」無法註冊到您的開發團隊 。將您的包標識符更改爲唯一的字符串以再次嘗試。

爲 'com.xxxx.xxxx' 沒有配置文件被發現。 Xcode不能找到 找到與「com.xxxx.xxxx」匹配的配置文件。

我之前創建了配置文件,但是如何創建這個文件?如果我需要「應用程序ID」通過https://developer.apple.com/創建它,我將如何重新創建它?我在一年前賣掉它時刪除了這個應用程序ID。

我現在的想法是這樣的:客戶端添加了我作爲應用程序管理器,現在我可以在itunesconnect.apple.com中看到我正在處理的應用程序。我如何讓這個「團隊」出現在Xcode中以獲得配置文件?

回答

2

我得到了你的問題的方式是,你首先需要一個有效開發suscribed賬號比檢查是否有應用程序ID在開發者帳戶存在(在developer.apple.com)與捆綁標識符com.XXXXXX。 XXXX(你在Xcode中獲得)如果不是創建一個。

進入臨時配置文件 tab(在developer.apple.com上)並檢查是否存在任何包含您該appId的配置文件。如果不是,將其添加到任何臨時配置文件中有效開發證書已添加到該配置文件應用程序Id

在你Xcode中轉到首選項>帳戶(添加您的開發帳戶,如果不加)>選擇個人小隊或團隊>下載的臨時輪廓上出現下載。 檢查代碼簽名問題是否消失常規選項卡和您的生成設置您已選擇有效的臨時配置文件選擇

+0

http://stackoverflow.com/q/37546161/6050662希望這可以幫助你 – Jagdeep

+0

問題是,我沒有在developer.apple.com門戶上的應用程序ID。我在10個月前出售應用程序時被刪除。 – espitia

3

幾個月前我有同樣的問題。

Failed to create provisioning profile. The app ID "com.xxxx.xxxx" 
cannot be registered to your development team. Change your 
bundle identifier to a unique string to try again. 

(對我來說)的原因是,我們公司有一個$ 99的蘋果開發者帳戶(這樣我們就可以把我們的App Store上的應用程序)一個$ 299蘋果企業帳戶(這樣我們就可以創建和私人分發內部應用程序)

在Apple開發者網站上,我們註冊了我們的com.MikesCompany.AppName ID,同時登錄了我們的99美元開發者帳戶,因爲我們的目標是通過App Store銷售它。當然,當我們使用我們的企業賬戶開發和測試我們的應用程序時,Xcode固執地拒絕讓我們在供應配置文件中使用這個App ID,因爲它「已經在使用」了。

有很多原因,我討厭的Xcode(並查看其在蘋果App Store的評價,我從孤獨很遠),這整個代碼簽名的東西是主要的原因之一......

年復一年,它只是沒有變好(即使是新的「自動代碼簽名」功能,您可以構建版本,公然永遠不會在設備上運行,並給您無望和誤導性的「AppName cannot be installed at this time」消息)。

無論如何,回答你的問題...請確保您使用您的應用程序ID是在創建正確的組的成員構建的應用程序。

+0

謝謝你的回答。我的帳戶(Apple ID)是用來創建應用程序ID的帳戶。問題是我在銷售應用程序時刪除了應用程序ID,所以我想這就是爲什麼它不會自動生成供應配置文件。幫幫我? – espitia

6

右鍵你現在加入APP-經理iTunes的帳戶,這使你有權對iTunes做一些管理(上傳構建,提交,測試,創建應用程序..),但沒有任何與xcode端相關,這就是爲什麼團隊&角色永遠不會出現在xcode帳戶(你還沒有添加!)。

您需要至少將Team-Admin權限添加到其Apple-Developper-Account的團隊才能夠完成開發&分發的所有方面。

團隊管理員管理用於簽署您的應用的所有資產,包括 開發期間或您的團隊準備分發應用時。

Managing Your Developer Account Team

而且你的客戶需要登記爲組織機構能夠加人。

如果你在蘋果開發者計劃的組織的成員, 可以加人到你的團隊,併爲它們分配角色,從而 授予其訪問權限級別球隊的資產。

另外請記住,從個人賬戶到組織的交易是一個耗時的過程,它不需要提供足夠的幫助,他們需要提供組織提供有關公司的一些管理信息。我建議不要建議他們現在切換,但在發佈到iTunes之後。

拍攝時間的解決方案是使用他們的蘋果ID來建立/釋放或讓他們有人爲你做。

+0

我的客戶是否需要註冊爲一個組織才能將團隊成員添加到他的團隊?如果他不是一個組織,我該如何解決這個問題? – espitia

+0

不幸的是,他們需要。 (查看更新後的答案) – Idali

+0

感謝您的信息。如果他們的蘋果ID下沒有應用程序ID(開發中心),會不會有問題?正如我之前提到的那樣,當應用程序被出售時我刪除了應用程序ID,但我不知道客戶端會如何轉移所有權。 – espitia

相關問題