前言
對于iOS Developer而言,最高興的莫過于從Xcode7.0開始的免費真機(jī)調(diào)試郑什,相比于過去繁瑣的步驟侦香,apple這一次總算為開發(fā)者著想了一次圾叼。不過想上架到APP Store,99美元的保護(hù)費還是要交的盛泡。
準(zhǔn)備工具
- 一臺mac
- 一部iPhone
- 一根數(shù)據(jù)線
第一步
- 將手機(jī)和mac連接好闷祥,在手機(jī)彈出的頁面里點擊 信任
第二步
- 打開Xcode,選擇好想要在手機(jī)上運(yùn)行的程序后傲诵,點擊Preferences
第三步
- 添加Apple ID(必須和真機(jī)上的Apple ID 一致)
第四步
- 登錄成功后凯砍,能看到一個Free的標(biāo)志,表示可以免費真機(jī)調(diào)試,點擊 View Details
第五步
- 點擊Create
第六步
- 在simulator里選擇你的設(shè)備
第七步
- 在Team里選擇你的ID
第八步
- 選擇系統(tǒng)版本
- 最好跟你真機(jī)的系統(tǒng)版本一致
第九步
- 黃色的警告,點擊Fix issue
第十步
- 修復(fù)完成后拴竹,正常情況下手機(jī)上就會出現(xiàn)應(yīng)用的圖標(biāo)了
第十一步
- 打開手機(jī)悟衩,在 設(shè)置->通用->設(shè)備管理 信任自己的ID
看看效果
- 豎屏效果
- 橫屏效果
最后
總結(jié)一下在調(diào)試中遇到的一個坑:
- 我最開始使用的是Xcode7.1,手機(jī)的iOS版本是9.3
- 所以在調(diào)試過程中一直遇到下面這個錯誤提示
- Could not generate key pair for csr
- 網(wǎng)上查了很多資料都沒有說清楚殖熟,最后我發(fā)現(xiàn)了問題的原因局待。
- 因為Xcode7.1最高能支持的iOS版本是9.1,所以我在Xcode7.1下創(chuàng)建的工程不能運(yùn)行到iOS9.3下菱属。
- 后來裝了Xcode7.3后钳榨,問題完美解決。