2010-09-11 38 views
1

我們的應用程序已準備好上傳至Apple進行審批,但由於二進制ID問題,嘗試上傳二進制文件時不幸遇到了磚牆。iPhone二進制上傳 - 軟件包ID問題

在iTunes中連接套件ID顯示爲GTYOP2FEGW.com.mycompanyname.myappname(我已經替換了一些隱私值,但結構相同)。

當我們在XCode中輸入上面的Bundle ID,然後嘗試構建應用程序時,我們得到錯誤,發現沒有有效的證書,當我們嘗試在編輯目標設置中選擇分發證書時,相應的配置文件變爲灰色說出現錯配。

經過幾個小時的搜索,我找到了一篇文章,說刪除捆綁ID的GTYOP2FEGW部分,因爲蘋果會照顧添加這個。

當我們這樣做的時候,應用程序建立良好,但是當我去上傳二進制文件時,我得到的錯誤包標識符不同於保留的包標識符。

我相信我們已經下載並安裝了所有適當的證書和配置文件。

在我爲了上傳二進制文件而創建的ZIP文件中,我有.app文件和應用程序圖標。我需要別的嗎?

任何和所有的建議,不勝感激

回答

0

你可以輸入了錯誤的(不匹配或前綴)的iTunes Connect的網頁上捆綁標識符試圖上傳應用程序之前。

+0

感謝您的回覆,當我在iTunes中查看應用程序詳細信息時,它顯示GTYOP2FEGW.com.mycompanyname.myappname的捆綁ID是它應該說的還是應該說的只是說com.mycompanyname.myappname – user445069 2010-09-11 20:10:24

+0

另外,如果我們已經輸入了錯誤的標識符,我們如何解決這個問題或者我們是否需要從iTunes連接中刪除應用程序並重新啓動? – user445069 2010-09-11 20:11:35