Xcode8 - apploader 上傳失敗 - ERROR ITMS-90168: "The binary you uploaded was invalid."

來源:互聯網
上載者:User

標籤:color   open   div   簡單   開發人員   方案   get   str   loaded   

背景:最近電腦升級了系統macOS Sierra 10.12.1;Xcode 也升級到了Version 8.1 (8B62)。

問題:使用Application Loader3.0 上傳應用到iTunes connect 遇到報錯:ERROR ITMS-90168:"The binary you upload was invalid",但是也沒有其他的提示資訊。

問題總是要解決的,於是我就到網上搜尋解決方案,找到的大部分的解決方案都只是在終端中執行以下幾行命令:

 

  1. <span style="font-size:18px;color:#330000;">$ cd ~/.itmstransporter    
  2. $ rm update_check*    
  3. $ mv softwaresupport softwaresupport.bak    
  4. $ cd UploadTokens    
  5. $ rm *.token </span>  

然後他們就解決了,然後就沒有然後了,所以我想到可能是系統版本和Xcode版本導致的問題,於是我又用舊電腦試了一把,開始報其他的錯誤。因為在Xcode8的項目裡多了一個.entitlements的檔案。所以倒到Xcode7裡面又遇到一些授權方面的問題,乾脆還是用Xcode8吧,畢竟是趨勢。

 

我還想到過可能是Application Loader中的緩衝導致的錯誤,所以我便將它卸載掉然後在iTunes Connect裡面找到連結重新下載了3.0版本(貌似構建版本裡面只有一個3.0版本),後來試了一下還是不行。

       

        最後的最後我找到了蘋果開發人員支援人員的電話:400-670-1855,打電話向他們描述了我的問題,最後電話另一邊的Kay先生留下了我的郵箱並發郵件給我讓我具體描述一下問題並錄屏(QuikTime Player可以辦到)示範一下我遇到的問題。之後我便收到了Kay先生的郵件,隨即我將自己的問題描述給Kay。一天后我沒有收到回複,隨後我又發了一封郵件確認他們收到了我的問題描述。

第三天的早上也就是今天,Apple 開發人員計劃支援的資深顧問 Fido回複我說:我們發現你目前使用的是 Application Loader 3.0 的版本,根據內部團隊的建議,請您更新到 Application Loader 3.6 的版本。

於是我就開始尋找 Application Loader 3.6,後來在stack overflow上面發現一條贊數很多的回答,其實很簡單,Xcode裡面本來就有:開啟Xcode,點擊Xcode->Open DeveloperTool->Application loader,點擊就是你的Xcode對應的最高版本的Application loader,我看了一下Xcode8內建的就是3.6版本的Application loader。


寫在最後:廣大的iOS開發人員們,遇到莫名其妙的無法解決的新問題就打電話給Apple的技術顧問吧。

記住他們的電話:400-670-1855。

另外他們在郵件中提到他們各地區的聯絡電話:http://developer.apple.com/contact/phone.php。辦公時間是北京時間周一至周五,09:00 至 17:00。

Xcode8 - apploader 上傳失敗 - ERROR ITMS-90168: "The binary you uploaded was invalid."

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.