iOS發布上架時遇到的出錯問題解決

來源:互聯網
上載者:User

在iOS開發中,APP發布上架是必不可少的流程,隨著版本的更新,一些發布的時候遇到的問題在這裡總結一下,大神請飄過。

在一次發布中,Archive時遇到如下問題,

iTunes Store operation failed.

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

這種問題,而且在蘋果發布官網填寫bundle identifier時也總是會讓我填寫一個尾碼名,我把plist檔案中的bundle Id的最後的項目名作為尾碼填上後還是不對。繞了一圈後發現,在官網配置的APPID是原來設定的萬用字元的檔案,比如com.ilove.*這樣的,這種形式可以原來真機測試,但發布就必須選用非萬用字元的形式,如下圖


又重新用這個APPid來配置發布認證和設定檔後,在plist裡也重新設定了bundleID,還要注意,在如下圖的Product Bundle identifier也要設定,不然也會報錯。


之後驗證通過後,unpload上傳時有出現問題,入下圖,


這種情況是使用該方式上傳如果網路不好會上傳出錯,後面上網查了一下,使用另一種上傳方式,先打包匯出ipa,再在APPlication Loader中添加剛才打包的ipa上傳,這樣就很快解決了。


還有經常會出錯的一些地方,如下圖,signing中的Team Dev這個要設定,就是註冊了開發人員帳號並且付了錢的那個號設定一下。



剩下的就是Code signing Identity裡的這些發行設定檔的相關設定了,不對的地方多設定幾次試試看,看清楚檔案的名稱,如果沒顯示出來的檢查一下相關檔案有沒有雙擊添加到鑰匙串中,Cmd+Q重新再開一下Xcode識別一下。暫時就這些問題吧,如有不對,請指正。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.