iOS發(fā)布上架時遇到的出錯問題解決

在iOS開發(fā)中,APP發(fā)布上架是必不可少的流程,隨著版本的更新,一些發(fā)布的時候遇到的問題在這里總結(jié)一下,大神請飄過。
在一次發(fā)布中,Archive時遇到如下問題,

iTunes Store operation failed.
No suitable application records were found. Verify your bundle identifier 'com.gdqyjp.QingYuanJiaPei' is correct

這種問題,而且在蘋果發(fā)布官網(wǎng)填寫bundle identifier時也總是會讓我填寫一個后綴名,我把plist文件中的bundle Id的最后的項目名作為后綴填上后還是不對。繞了一圈后發(fā)現(xiàn),在官網(wǎng)配置的APPID是原來設(shè)置的通配符的文件,比如com.ilove.*這樣的,這種形式可以原來真機(jī)測試,但發(fā)布就必須選用非通配符的形式,如下圖

屏幕快照 2016-10-31 上午10.34.52.png
屏幕快照 2016-10-31 上午10.37.13.png

又重新用這個APPid來配置發(fā)布證書和配置文件后,在plist里也重新設(shè)置了bundleID,還要注意,在如下圖的Product Bundle identifier也要設(shè)置,不然也會報錯。

屏幕快照 2016-10-31 上午10.40.23.png

之后驗證通過后,unpload上傳時有出現(xiàn)問題,入下圖,

21_405098_2c3a1688edf8577.png

這種情況是使用該方式上傳如果網(wǎng)絡(luò)不好會上傳出錯,后面上網(wǎng)查了一下,使用另一種上傳方式,先打包導(dǎo)出ipa,

再在APPlication Loader中添加剛才打包的ipa上傳,這樣就很快解決了。

屏幕快照 2016-10-31 上午10.46.03.png

還有經(jīng)常會出錯的一些地方,如下圖,signing中的開發(fā)團(tuán)隊這個要設(shè)置,就是注冊了開發(fā)者賬號并且付了錢的那個號設(shè)置一下。

屏幕快照 2016-10-31 上午10.52.47.png

剩下的就是Code signing Identity里的這些發(fā)布配置文件的相關(guān)設(shè)置了,不對的地方多設(shè)置幾次試試看,看清楚文件的名稱,如果沒顯示出來的檢查一下相關(guān)文件有沒有雙擊添加到鑰匙串中,Cmd+Q重新再開一下Xcode識別一下。暫時就這些問題吧,如有不對,請指正。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容