ios11怎么移近自動登錄 如何添加真機(jī)調(diào)試的iOS設(shè)備?
如何添加真機(jī)調(diào)試的iOS設(shè)備?在項目中工作一段時間后,如果在項目中間添加一個新的IOS設(shè)備,直接在Xcode中編譯版本,那是一件非常痛苦的事情。根據(jù)自己上網(wǎng)搜索并一步一步嘗試,現(xiàn)在就來整理具體步驟。第
如何添加真機(jī)調(diào)試的iOS設(shè)備?
在項目中工作一段時間后,如果在項目中間添加一個新的IOS設(shè)備,直接在Xcode中編譯版本,那是一件非常痛苦的事情。根據(jù)自己上網(wǎng)搜索并一步一步嘗試,現(xiàn)在就來整理具體步驟。第一步是將設(shè)備UDID添加到appledeveloper網(wǎng)站;第二步是根據(jù)設(shè)置真實(shí)測試版本的第一個在線教程創(chuàng)建一個新的證書文件。同時,刪除舊的iPhone開發(fā)者證書。請記住,創(chuàng)建新證書的過程必須完成,因?yàn)樾伦C書包含新設(shè)備,并且在設(shè)備連接到Xcode時可以識別;步驟3:在appledeveloper的provision列頁上,您可以看到在real machine測試中使用的團(tuán)隊證書,其狀態(tài)為invalid(由Xcode管理)。此時,轉(zhuǎn)到Xcode管理器,選擇teamrovisioning,然后單擊右下角的刷新按鈕,自動生成新的有效teamrovisioning。同時,網(wǎng)頁上的teamrovisioning將被更新,新狀態(tài)也將變?yōu)榛顒訝顟B(tài)。第四步是將新的teamrovisioning拖到連接的新設(shè)備中,直接編譯版本。注意,在這些操作之后,編譯器可能會報告一個錯誤,表明存在兩個證書。但是,密鑰鏈中的冗余證書已被刪除。此時,您需要完全關(guān)閉Xcode,保持keychain打開,然后打開Xcode。此時,您將發(fā)現(xiàn)已刪除的證書又回來了。此時,您可以再次刪除它,以確保程序編譯成功!證書是一件非常令人沮喪的事情。我們應(yīng)該耐心地尋找堆棧溢出。同時,我們應(yīng)該盡力解決這個問題。補(bǔ)充:如果開發(fā)人員更改了已開發(fā)的Mac,則首先在本地計算機(jī)的密鑰鏈中請求證書請求文件,然后在appledevelop網(wǎng)頁上重新生成由ad hoc或Appstore頒發(fā)的分發(fā)證書,然后替換本地現(xiàn)有的分發(fā)證書。作者:hc1985313