最近升級了Xcode,真機(jī)測試出現(xiàn)了問題煎源,分享下:
Xcode 8 有了自動配置證書的功能,但是剛接觸報錯會感覺云里霧里 = =
其實很多時候登陸了apple ID自動配置證書出錯都是因為bundle identifier跟別人重復(fù)了撵渡,就像網(wǎng)上剛下來的demo雷则,其bundle identifier都是被別人注冊過的,自己手動改改將com.后面改成自己特有的一般就不會報錯了矾瘾。
打開之前的程序女轿,如果沒有證書是這樣的:
運(yùn)行報錯:Signing for "XXXXXX" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'
0A37CF11-4B97-4448-BEDD-7D1D4DEE32C9.png
我們先把上面的對勾去掉,然后將所有Project和Targets下的Build Settings 下的Signing 全部選擇 iOS Developer
DFSHDFHFSGFHF.png
718EEFE2-9FC7-417C-B5A8-780293A040E1.png
最后將工程clean一下壕翩,關(guān)閉Xcode再重新打開蛉迹,點擊自動管理證書的那個對勾,team選擇自己的Apple ID(不需要是開發(fā)者賬號) 放妈,系統(tǒng)會主動給你生成證書的北救。如果不行請多試幾次,改一下bundle identifier什么的芜抒。
0975C1F3-1BE6-4706-A03A-E6645DEDB357.png
作者:天明依舊
鏈接:http://www.reibang.com/p/cbe59138fca6
來源:簡書
著作權(quán)歸作者所有珍策。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處宅倒。