XCode6上(shàng)設備或證書不(bù)能自動創建和(hé / huò)修改的(de)問題解決
發表時(shí)間:2021-1-4
發布人(rén):融晨科技
浏覽次數:54
自從XCode支持自動維護證書之(zhī)後,省去了(le/liǎo)我們手動添加設備再更新完證書之(zhī)後下載的(de)麻煩,但一直都沒有搞明白自動維護的(de)機制,導緻經常出(chū)現XCode報錯卻不(bù)自動添加設備,同時(shí)由于(yú)證書是(shì)XCode創建的(de),又無法手動修改的(de)問題。經過一段時(shí)間的(de)測試,終于(yú)找到(dào)了(le/liǎo)解決辦法,在(zài)這(zhè)裏分享給大(dà)家。
正常的(de)情況應該是(shì):
no provisioning profile was found for this executable
然後可以(yǐ)選擇Fix Issue,這(zhè)樣XCode就(jiù)會自動爲(wéi / wèi)我們将新的(de)設備添加到(dào)證書裏,再自動更新證書。可能遇到(dào)的(de)錯誤如下:
A valid provisioning profile for this executable was not found
解決方法是(shì)
1. 在(zài)Target的(de)General界面中将Team改爲(wéi / wèi)所對應的(de)開發者賬号團隊
2. 在(zài)Target的(de)Build Settings中的(de)Code Signing Identity都改爲(wéi / wèi)iOS Developer(這(zhè)裏不(bù)能選擇自己的(de)),Provisioning Profile改爲(wéi / wèi)Automatic
3. 此時(shí)Clean之(zhī)後再運行,就(jiù)可以(yǐ)出(chū)現Fix Issue的(de)對話框,選擇Fix Issue即可。
如果大(dà)家覺得對自己有幫助的(de)話,還希望能幫頂一下,謝謝:)
個(gè)人(rén)博客:http://blog.csdn.net/zhaoxy2850
本文地(dì / de)址:http://blog.csdn.net/zhaoxy_thu/article/details/42494781
轉載請注明出(chū)處,謝謝!