1.APP剛上線,一般需要等一段時間才能在AppStore搜索到,無法立即搜索到
在iTunesConnnect后臺,點擊 在APPStore中查看
結(jié)果提示:您請求的項目目前在中國店面不提供,但在美國店面提供。 點擊“更改店面”查看此項目。
查看搜索欄鏈接發(fā)現(xiàn)?https://itunes.apple.com/us/app/。。。。 ?(鏈接地址為美國地址)
解決方案:鏈接上 us 改成 cn, 成功搜索到APP
2.APP之前狀態(tài) 被開發(fā)人員下架,后來更新版本忘記修改APP狀態(tài),通過審核后,狀態(tài)還是被下架
解決方案:查看 價格與銷售范圍 ,?將 ?下架 ??改為 在所有地區(qū)供應(yīng) ?,APP狀態(tài)就能改成 可供銷售

3.提交包至AppStore時遇到問題:you must supply a CFBundleidentifier for this request

檢查info.plist 文件,少了一行配置(無意中給刪掉了)

<key>CFBundlePackageType</key> <string>APPL</string> ? ?(少了這一行)?
<key>CFBundleSignature</key> <string>????</string> ? ? ? ? ? (聽說這行錯了也會出問題)

4.提交包至AppStore時,報錯:
ERROR?ITMS-90164:?"Invalid?Code?Signing?Entitlements.?The?entitlements?in?your?app?bundle?signature?do?not?match?the?ones?that?are?contained?in?the?provisioning?profile.?According?to?the?provisioning?profile,?the?bundle?contains?a?key?value?that?is?not?allowed:?'true'?for?the?key?'get-task-allow'?in?'Payload/chess?iOS.app/chess?iOS'"
解決方案:Clean一下項目(快捷鍵 :command + K),重新Archive,再提交!
5.Export導(dǎo)出ipa包時,報錯:An App ID with identifier "xxx.xxx.xxx" is not avalible

檢查了一下項目中配置的證書和描述性文件都沒問題,后來發(fā)現(xiàn)是導(dǎo)出過程中選擇的證書錯了。
因為證書和描述性文件是在別的電腦上生成的,自己電腦上并沒有存儲對應(yīng)的開發(fā)者賬號信息,需要在項目中配置了證書和描述性文件信息(如果是自己的電腦上生成的證書,可以不配置):

選擇Development Team時應(yīng)該直接選 Use local signing assets 這一項(如果電腦本地存儲了APP對應(yīng)的開發(fā)者賬號信息,就選擇對應(yīng)的賬號),結(jié)果由于電腦上存儲賬號較多,選錯了,選成其他的賬號信息,bundleId自然就不對應(yīng) 。


所以,導(dǎo)出ipa包時,出現(xiàn)了上面的問題,一定要確認(rèn)下,是不是選錯了APP對應(yīng)的帳號!
6.使用Application Loader 上傳ipa包時,報錯:No suitable application records were found. Verify your bundle identifier 'com.XXX.XXX' is correct.

原因:Application Loader登陸的賬號不是APP對應(yīng)的賬號(太大意了)
解決方案:注銷Application Loader之前登陸的賬號,重新登陸APP對應(yīng)的開發(fā)者賬號。