2017-02-23 88 views
10

錯誤ITMS-90168:「您上傳的二進制文件無效。」 「生成的API分析文件太大。我們無法 您的API驗證交付錯誤ITMS-90168:「您上傳的二進制文件無效。」

我我要上傳我的應用程序到iTunes新版本的連接每一次得到了上述錯誤之前。我正在使用應用程序加載器進行上傳。我的應用程序是使用Codename開發的。

請任何幫助,將不勝感激。我已經在這個很長一段時間,現在

回答

10

無效的二進制可能的原因有幾個(分析文件是沒有問題的):

  • 過時的應用程序加載器 - 這是最常見的原因。確保您的Mac OS X版本是最新的,並且應用程序加載器工具已更新
  • 使用調試代替構建IPA的appstore
  • 錯誤的調配 - 如果您錯誤地使用了調配或證書。如果您上傳應用程序前重新運行證書嚮導爲如果你的二進制文件的.ipa驗證它可以無效現有的證書或重新調配
+0

請問,我剛從應用提交頁面下載了3.0版的應用程序加載器。我真的不明白你的意思是「iOS版本是最新的?」再次,我使用IPA文件進行應用商店。但是,當我首先遇到錯誤時,我認爲我更換了證書。我是否需要使用認證嚮導來創建新的證書和配置文件並覆蓋我的蘋果商店帳戶中的一個? – bispope

+2

3.0很舊。我目前在3.5,我不確定這是最新的。我的意思是確保你的Mac OS桌面是最新的。 –

+4

它的工作。我使用的是獨立的應用程序加載器3.0版,它太舊了。然後我使用應用程序加載器在3.4版本的xcode 7.2中運行。你在這裏幹得不錯。 – bispope

2

可能發生這種情況。 比使用Application Loader v3.6

你會沒事的。

+1

這是一個糟糕的建議,因爲它將不可避免地變得陳舊 - 即使Application Loader 3.6現在是正確的版本,它一年後肯定不會是正確的版本。 (也許更快) – duskwuff

+0

但這確實幫了我!所以也許你可以嘗試,當你不知道該怎麼做〜只是一個選項。 –

相關問題