2011-10-14 60 views
10

我想上傳我的appstore上的應用程序。每當我成功提交應用程序時,它都會在iTunes連接中顯示無效的二進制文件。iTunes連接無效的二進制錯誤

我嘗試了各種方式建議在其他帖子中避免此錯誤。

像我檢查所有圖標圖像。

我再次創建了整個應用程序。

吊銷和重新創建的證書和供應配置文件。

還是給了我同樣的錯誤。它在構建應用程序或提交應用程序時不會給出任何錯誤。只有在提交後才顯示無效的二進制文件。任何人都可以幫助我嗎?

確實在iTunes連接創建新的ID會工作嗎?但我不想更改應用程序的名稱。每當我嘗試從iTunes中刪除應用程序連接它給我警告,這個應用程序的名稱將來不能用於任何應用程序。

+0

你正在爲iOS或模擬器打造嗎? – beryllium

+0

我正在爲ios構建 – KodeKiller

+0

爲什麼我的問題被拒絕投票?我真的做了一切閱讀所有博客文章。但它仍然以這種方式發生。 – KodeKiller

回答

2

最後它的工作!

我撤銷了所有證書,並創建了新的證書。然後重新創建新的應用程序ID和供應。在iTunes Store和上傳的應用程序中創建新的應用程序ID。現在它顯示出我在等待審查狀態。

1

如果您有多個分發證書,請檢查您在提交應用時是否選擇了相同的分發證書以及您用於構建應用的證書。這可能會導致你的問題。

+0

我只有證書和分發配置文件 – KodeKiller

+0

沒有收到蘋果公司關於此問題的任何郵件嗎? – Inoka

+0

是的,我收到了,它說無效的代碼簽名權利。但在構建應用程序時我沒有發生任何供應錯誤 – KodeKiller

0

同樣的事情發生在我身上,沒有錯誤的驗證,提交和沒有解決中心。 但後來我發現他們已經發送了一封電子郵件給帳戶所有者的電子郵件,並且註冊開發者

0

我從Apple收到的電子郵件中有明確的語言,對應於我需要做的更改。我正在用Swift編寫的Apple Watch應用程序提交構建。因爲我在使用Swift,所以我必須定位到7.0。我做了這個改變,二進制文件在幾個小時內被接受和批准。

+0

請你詳細說明一下嗎?我有一個用objective-c編寫的蘋果手錶擴展,我的目標是iOS 7.1,這是我得到這個錯誤的原因嗎? (沒有收到來自蘋果的電子郵件) – ahmad

相關問題