2010-07-20 105 views
0

問題,我只是試圖通過iTunes Connect中上傳完成的應用程序,我收到以下錯誤:App Store上傳。與SDK

您上傳的二進制文件是無效的。 Apple目前不接受使用此版本SDK構建的應用程序。

我升級到4.0 SDK。我也得到了與之前版本的SDK相同的確切錯誤。 3。?。? (不管它是什麼)。現在在Xcode中,我不再有選擇以前版本的SDK的選項。

有什麼建議嗎?

回答

0
  1. 確保當您構建用於分發的.app軟件包時,您在主XCode屏幕的下拉菜單中爲「設備」和「分佈」構建。
  2. 請確保在「項目設置」中已將基礎SDK設置爲4.0,將部署目標SDK設置爲3.0(或任何您想要的)。兩個設置均可在該「構建」菜單中找到。設置都爲「分配」配置

這將有利於與最新的SDK的應用程序,但允許3.0用戶(或任何你選擇),只要你只包括API,在3.0是可使用的應用程序或以下。

+0

我剛剛收到Apple發送的一封電子郵件,通知我iTunes Connect將不再接受截至7月22日以二進制格式提交的上傳。他們說你必須下載「Application Loader」。 謝謝您的輸入! :) – Liam 2010-07-20 04:05:44

+0

這很有趣......我想知道他們爲什麼要切換。也許現在卸載一些靜態分析到應用程序加載器?感謝評論更新 – iwasrobbed 2010-07-20 04:15:48

2

你必須下載「Application Loader」。

+1

Goto build/distribution-phoneos壓縮應用程序文件,然後通過已安裝的應用程序加載器上傳 – 2011-07-08 10:47:26