2011-07-13 51 views
0

後,我通過檔案提交我的應用程序, 我測試在我的iPhone和我使用分佈配置之前,我出版 我收到的電子郵件應用程序商店:您最近二進制提交到App Store -

無效簽名 - 確保您使用分發證書籤署了應用程序,而不是臨時證書或開發證書。驗證Xcode中的代碼簽名設置在目標級別是否正確(它覆蓋項目級別的任何值)。另外,請確保您正在上傳的包是使用Xcode中的發佈目標構建的,而不是模擬器目標。如果您確定您的代碼簽名設置是正確的,請選擇Xcode中的「全部清除」,刪除Finder中的「build」目錄,然後重新構建您的發佈目標。

更正了這些問題後,進入應用程序的版本詳細信息頁面(位於iTunes Connect的管理應用程序模塊中),然後單擊準備提交二進制文件。繼續完成提交過程,直到應用的狀態爲「等待上傳」。然後您可以使用應用程序加載器上傳更正後的二進制文件。

+1

現在我們必須猜測你的問題? – Eiko

回答

1

我得到這個錯誤很多時間和每次一樣的道理。我只是通過在目標和項目級別選擇我的分發配置文件來解決它。我不知道這是否是正確的解決方案,但它每次都解決了我的問題。因此,只需在所有調試,發佈和分發配置中選擇分發證書即可。如果您使用xCode 4,請參見附加屏幕截圖。

enter image description here

希望得到這個幫助。

1

只是讓新的構建&上傳到AppStore的一次,但請確保你已經使用分發證書的活動目標:)