前言
對(duì)于iOS Developer而言,最高興的莫過(guò)于從Xcode7.0開(kāi)始的免費(fèi)真機(jī)調(diào)試,相比于過(guò)去繁瑣的步驟,apple這一次總算為開(kāi)發(fā)者著想了一次。不過(guò)想上架到APP Store,99美元的保護(hù)費(fèi)還是要交的。
準(zhǔn)備工具
- 一臺(tái)mac
- 一部iPhone
- 一根數(shù)據(jù)線
第一步
- 將手機(jī)和mac連接好,在手機(jī)彈出的頁(yè)面里點(diǎn)擊 信任
第二步
- 打開(kāi)Xcode,選擇好想要在手機(jī)上運(yùn)行的程序后,點(diǎn)擊Preferences

第三步
- 添加Apple ID(必須和真機(jī)上的Apple ID 一致)

第四步
- 登錄成功后,能看到一個(gè)Free的標(biāo)志,表示可以免費(fèi)真機(jī)調(diào)試,點(diǎn)擊 View Details

第五步
- 點(diǎn)擊Create

第六步
- 在simulator里選擇你的設(shè)備

第七步
- 在Team里選擇你的ID

第八步
- 選擇系統(tǒng)版本
- 最好跟你真機(jī)的系統(tǒng)版本一致

第九步
- 黃色的警告,點(diǎn)擊Fix issue

第十步
- 修復(fù)完成后,正常情況下手機(jī)上就會(huì)出現(xiàn)應(yīng)用的圖標(biāo)了

第十一步
- 打開(kāi)手機(jī),在 設(shè)置->通用->設(shè)備管理 信任自己的ID
看看效果
- 豎屏效果



- 橫屏效果


最后
總結(jié)一下在調(diào)試中遇到的一個(gè)坑:
- 我最開(kāi)始使用的是Xcode7.1,手機(jī)的iOS版本是9.3
- 所以在調(diào)試過(guò)程中一直遇到下面這個(gè)錯(cuò)誤提示
- Could not generate key pair for csr
- 網(wǎng)上查了很多資料都沒(méi)有說(shuō)清楚,最后我發(fā)現(xiàn)了問(wèn)題的原因。
- 因?yàn)閄code7.1最高能支持的iOS版本是9.1,所以我在Xcode7.1下創(chuàng)建的工程不能運(yùn)行到iOS9.3下。
- 后來(lái)裝了Xcode7.3后,問(wèn)題完美解決。