//聯(lián)系人:石虎QQ: 1224614774昵稱:嗡嘛呢叭咪哄
一、打包上傳到appstore時(shí)報(bào)錯(cuò):
Thisactioncouldnotbe completed.Tryagain.(-22421)
解決方案:暫時(shí)請(qǐng)使用 -Application Loader上傳app程序
Application Loader使用說明:
01:先導(dǎo)出ipa包
和xcode發(fā)布應(yīng)用一樣(Product --> Archive)
這里不點(diǎn)Upload to App Store,點(diǎn)Export,選擇Save for iOS App Store Deployment,點(diǎn)Next按下來的步驟就能導(dǎo)出應(yīng)該的.ipa文件了
02:使用Application Loader上傳
打開:xcode工具欄-Xcode-Open Developer Tool-Application Loader
首次使用提示登錄蘋果賬號(hào),選擇交付您的應(yīng)用,再點(diǎn)擊選?。ㄟ@里選取的是應(yīng)用導(dǎo)出的.ipa文件,另外請(qǐng)?jiān)趇tunesconnect中提前設(shè)置好此版本信息)
按照流程走即可上傳成功
圖1:
圖2:
二、使用Application Loader上傳app程序時(shí)報(bào)錯(cuò):
ERRORITMS-90164\ ERROR ITMS-90046

解決方案:發(fā)布的描述文件失效,重新edit發(fā)布描述文件并下載打開,然后重新打包程序(所以,在程序打包之前,請(qǐng)確定發(fā)布描述文件是有效的)
三、真機(jī)調(diào)試報(bào)錯(cuò):
The identity usedtosigntheexecutableisnolonger valid
解決方案:
1.有可能是真機(jī)調(diào)試的描述文件失效了,重新edit下載即可
2.如果真機(jī)調(diào)試描述文件未失效,可能是Provisioning Profile沒選擇好導(dǎo)致的,請(qǐng)?jiān)贐uild Settings中搜索signing,重新選擇Provisioning Profile
四、打包發(fā)布到appstore時(shí)報(bào)錯(cuò):
An App IDwithIdentifier'com.domainName.AppName'isnotavailable. Please enter a differentstring.

解決方案:
出現(xiàn)此問題的情況有很多,比如:APPID真的被占用了,那只能更換一個(gè);
另外比較多的可能是證書或者描述文件沒搞好導(dǎo)致的,請(qǐng)去蘋果開發(fā)者中心進(jìn)行仔細(xì)配置;
如果證書和描述文件確定沒問題,依舊存在此問題,請(qǐng)看下是否使用的是xcode7.3版本,如果是,請(qǐng)更換xcode7.2重新打包,或許會(huì)有意想不到的結(jié)果
謝謝!!!