Xcode8 - apploader 上传失败 - ERROR ITMS-90168: The binary you uploaded was invalid.
背景:最近電腦升級(jí)了系統(tǒng)macOS Sierra 10.12.1;Xcode 也升級(jí)到了Version 8.1 (8B62)。
問題:使用Application Loader3.0 上傳應(yīng)用到iTunes connect 遇到報(bào)錯(cuò):ERROR ITMS-90168:"The binary you upload was invalid",但是也沒有其他的提示信息。
問題總是要解決的,于是我就到網(wǎng)上搜尋解決方案,找到的大部分的解決方案都只是在終端中執(zhí)行以下幾行命令:
?
然后他們就解決了,然后就沒有然后了,所以我想到可能是系統(tǒng)版本和Xcode版本導(dǎo)致的問題,于是我又用舊電腦試了一把,開始報(bào)其他的錯(cuò)誤。因?yàn)樵赬code8的項(xiàng)目里多了一個(gè).entitlements的文件。所以倒到Xcode7里面又遇到一些授權(quán)方面的問題,干脆還是用Xcode8吧,畢竟是趨勢(shì)。
?
我還想到過可能是Application Loader中的緩存導(dǎo)致的錯(cuò)誤,所以我便將它卸載掉然后在iTunes Connect里面找到鏈接重新下載了3.0版本(貌似構(gòu)建版本里面只有一個(gè)3.0版本),后來試了一下還是不行。
? ? ? ?
? ? ? ? 最后的最后我找到了蘋果開發(fā)者技術(shù)支持的電話:400-670-1855,打電話向他們描述了我的問題,最后電話另一邊的Kay先生留下了我的郵箱并發(fā)郵件給我讓我具體描述一下問題并錄屏(QuikTime Player可以辦到)演示一下我遇到的問題。之后我便收到了Kay先生的郵件,隨即我將自己的問題描述給Kay。一天后我沒有收到回復(fù),隨后我又發(fā)了一封郵件確認(rèn)他們收到了我的問題描述。
第三天的早上也就是今天,Apple 開發(fā)者計(jì)劃支持的資深顧問 Fido回復(fù)我說:我們發(fā)現(xiàn)你目前使用的是 Application Loader 3.0 的版本,根據(jù)內(nèi)部團(tuán)隊(duì)的建議,請(qǐng)您更新到 Application Loader 3.6 的版本。
于是我就開始尋找 Application Loader 3.6,后來在stack overflow上面發(fā)現(xiàn)一條贊數(shù)很多的回答,其實(shí)很簡單,Xcode里面本來就有:打開Xcode,點(diǎn)擊Xcode->Open DeveloperTool->Application loader,點(diǎn)擊就是你的Xcode對(duì)應(yīng)的最高版本的Application loader,我看了一下Xcode8自帶的就是3.6版本的Application loader。
寫在最后:廣大的iOS開發(fā)者們,遇到莫名其妙的無法解決的新問題就打電話給Apple的技術(shù)顧問吧。
記住他們的電話:400-670-1855。
另外他們?cè)卩]件中提到他們各地區(qū)的聯(lián)系電話:http://developer.apple.com/contact/phone.php。辦公時(shí)間是北京時(shí)間周一至周五,09:00 至 17:00。
轉(zhuǎn)載于:https://www.cnblogs.com/Free-Thinker/p/6867930.html
總結(jié)
以上是生活随笔為你收集整理的Xcode8 - apploader 上传失败 - ERROR ITMS-90168: The binary you uploaded was invalid.的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机应用基础专科作业二,电子科大18秋
- 下一篇: 20181225面试