總結(jié):iOS應(yīng)用發(fā)布provisioning profile的問(wèn)題

項(xiàng)目完成了需要上線,真機(jī)調(diào)試什么的一點(diǎn)問(wèn)題沒(méi)有,換上發(fā)布證書之后:

The provisioning profile specified in your build settings (“XXX”) has an AppID of “xxx” which does not match your bundle identifier “XXX”. Xcode can resolve this issue by downloading a new provisioning profile from the Member Center.

然后一臉懵逼,WTF!
然后bing,google。
或許你的問(wèn)題得以解決,那么祝賀你。
如果沒(méi)有解決,你也可以試一試我的方法。

1.找到你的xcodeproj ,右鍵->顯示包內(nèi)容


你的工程文件

2.打開(kāi)project.pbxproj 文件。顯示出一堆,沒(méi)準(zhǔn)你看不懂,但是大神能看懂的代碼。


沒(méi)錯(cuò),就是這貨

3.command + F 搜索 PROVISIONING_PROFILE 刪除對(duì)應(yīng)的行。(這或許就是你之前搜到的內(nèi)容)
4.如果上面的方法已經(jīng)解決了你的問(wèn)題,那么就OK了。如果沒(méi)有,請(qǐng)這樣:刪除對(duì)應(yīng)行之后,將箭頭位置上的Bundle identifier(是不是很耳熟?)變成你期望的字符串。
將箭頭位置改成你期望的Bundle identifier

5.保存,clean,編譯,OK。
6.完美上架,世界和平

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

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

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