2014-05-16 29 views
24

由於昨天我無法驗證應用程序,但在上週它運行良好,現在沒有。我得到的錯誤:該包無效。提交到App Store的新應用程序和應用程序更新必須使用公開內容構建

The bundle is invalid. New apps and app updates submitted to the App Store must be built with public.

我使用的Xcode 5.1和SDK 7.1

讓別人什麼想法?

+0

我得到同樣的錯誤。對代碼進行了快速修復,沒有觸及與配置文件相關的任何內容。另外我正在使用Xcode 5.1和SDK 7.0。 – seemann

+3

這是他們所說的[xcode 5.1和SDK 7.1](https://developer.apple.com/news/?id=04252014a) –

回答

26

問題不符合蘋果的角色。根據apple's news

Starting May 15, 2014, new apps and app updates submitted to the App Store must be built with Xcode 5.1.1

使用Xcode 5.1.1構建並檢查它。 Xcode的版本信息在歸檔過程中予以二進制,see this post.

+2

這似乎是一個很好的電話。昨天問題開始了,昨天是5月15日。巧合?我不這麼認爲! – matt

+0

我使用最新的非beta Xcode 5.1.1構建了同樣的錯誤。事實證明,您不能使用Mac OS的開發人員預覽版進行要提交給App Store的構建。就我而言,我使用的是Mac OS 10.10的最新開發者預覽版(我猜應用程序加載器會檢查你構建的.app包中的Info.plist中的「BuildMachineOSBuild」參數)。基於10.9解決了這個問題。 – filwag

6

我也有同樣的問題和Xcode 5.1.1

你必須更新解決您的應用程序加載這個問題,因爲今天起蘋果只接受來自APP二進制應用程序加載程序,

適用於最新版本的應用程序加載程序。

iTune Connect登錄您的蘋果憑證

進入 - >管理應用

從轉到Download Application Loader底部的鏈接。其82 MB的.dmg

和Xcode打開項目5.1.1

現在您的應用程序部署目標設定爲7.1或7.0(最低)

現在嘗試使用最新的應用程序加載器

上傳您的二進制

謝謝

+1

如果部署目標設置爲6.1,那麼它會工作嗎? – Spidy

+0

以下是[iTunes Connect中的資源頁面](https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/resources_page)上的鏈接,您可以隨時查找最新版本的應用程序加載器 – NAlexN

相關問題