【轉】Xcode 7 真機調試詳細步驟


原文網址:http://www.jianshu.com/p/fa5f90b61ad6

文/ldjhust(簡書作者)
原文鏈接:http://www.jianshu.com/p/fa5f90b61ad6
著作權歸作者所有,轉載請聯系作者獲得授權,並標注“簡書作者”。

轉載:http://ju.outofmemory.cn/entry/182050

今天凌晨的WWDC15雖然沒有熬夜守候吧,但也還是早起第一時間翻看了twitter的相關標簽,發現比較實惠的一點就是新的Xcode 7可以在不加入每年99刀的Apple Developer Program的情況下真機調試應用了(不知道是不是迫於Android那“粗獷”的真機調試方式的壓力,呵呵),而且Apple原來的三種平台開發賬號合而為一了,不再分什么iOS的、OSX的、Safari的了,其它的什么iOS9、OSX 10.11的也都沒細看,趕緊去下載了beta版:Version 7.0beta(7A120f)來體驗一下,當然,免費只是讓你自己能隨便玩玩,要想發布到Apple Store的話,保護費還是要交的。其實,從前幾個版本開始、Apple就已經在簡化Xcode真機開發時的什么certificate、provisioning profile之類的創建、修改操作了,后來又把test flight給收了,又改進了測試版本打包發布的流程,想想當年狂看文檔研究Apple的Developer后台、iTC后台、certificate request、keychain什么的,真是不禁感嘆,為了表示一下對當年吭哧的敬意,這里記錄下Xcode 7如何免費真機調試iOS應用的簡單方式:

運行Xcode后,點擊菜單中的Preferences…進入Accounts標簽,這里選擇添加Apple ID:

 


 

 

在彈出的對話框中登入你的Apple ID,沒有的話去注冊一個就是了,登錄成功后會看到下面這樣的信息:

 


 

 

可以看到下面顯示了iOS和Mac的Free標記了,以前版本的Xcode如果你登陸的賬號沒有付費的話,這里會顯示沒有加入Apple Developer Program,就什么都做不了了。

下面要做的是是生成開發證書,選中有Free的那項,然后點擊View Details,在彈出的對話框:

 


 
點中間的“+”號按鈕,彈出菜單中選擇iOS Development,然后稍等片刻(正常情況下),Xcode就會幫你生成好Dev模式需要的certificate了,想想以前還要自己生成證書請求文件,再去Apple那個龜速的開發后台提交,拿到證書再倒入keychain,現在這樣真是既傻瓜又輕松啊。

 

有了簽名證書后基本就差不多了,剩下就是打開要調試的iOS項目,然后在項目target的General頁的Team中選中剛才Apple ID對應的項,然后連接上設備,等設備准備好后,第一次調試需要添加Provisioning Profile,以前還是要到那個龜速的后台,手動輸入設備UDID生成profile再下載下來導入,現在只需要在剛才選擇Team的下面彈出的Issue旁點Fix,一切就都由Xcode搞定了,最終會生成上一張截圖下面的對應App ID的描述文件,這時再編譯鏈接項目,運行調試就可以了,全部過程不超過5分鍾,科技真是進步了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM