p.p1 {margin: 0.0px 0.0px 0.0px 60.0px; font: 12.0px 'PingFang SC'; color: #586e75}p.p2 {margin: 0.0px 0.0px 0.0px 60.0px; font: 12.0px Courier; color: #586e75; min-height: 14.0px}p.p3 {margin: 0.0px 0.0px 0.0px 88.8px; text-indent: -28.9px; font: 12.0px Courier; color: #586e75}p.p4 {margin: 0.0px 0.0px 0.0px 60.0px; font: 12.0px Courier; color: #586e75}p.p5 {margin: 0.0px 0.0px 0.0px 60.0px; text-indent: -50.5px; font: 12.0px 'PingFang SC'; color: #268bd2}p.p6 {margin: 0.0px 0.0px 0.0px 96.0px; text-indent: -36.0px; font: 12.0px Courier; color: #586e75}p.p7 {margin: 0.0px 0.0px 0.0px 96.0px; text-indent: -36.0px; font: 12.0px 'PingFang SC'; color: #586e75}p.p8 {margin: 0.0px 0.0px 0.0px 60.0px; font: 12.0px Courier; color: #2aa198}span.s1 {font: 12.0px Courier}span.s2 {color: #b58900}span.s3 {font: 12.0px 'PingFang SC'}span.s4 {font: 12.0px Courier; color: #b58900}span.s5 {color: #586e75}span.s6 {font: 12.0px 'PingFang SC'; color: #586e75}span.s7 {font: 12.0px Courier; color: #2aa198}span.Apple-tab-span {white-space:pre}
Xcode7可以讓app直接運(yùn)行到設(shè)備上而不需要開發(fā)者證書拷沸。具體操作如下:
- 填寫自己的Apple ID
首先需要有一個(gè)Apple ID,沒有就自己去申請(qǐng)一個(gè)件炉。然后填寫到偏好設(shè)置的賬戶中脊串。菜單欄選擇xcode –> preferences (快捷鍵 command + ,)選擇Accounts就缆,在左下角"+"添加自己的Apple ID涎永,下方藍(lán)色選中部分會(huì)出現(xiàn) free free的字樣則代表成功涯保。
- Indentity設(shè)置
選擇你要調(diào)試的target進(jìn)入General晒来,設(shè)置Indentity的Bundle ID和Team钞诡。Bundle ID填寫一個(gè)沒有使用過的,Team選擇你的Apple ID湃崩。鏈接設(shè)備后Team下面會(huì)有一個(gè)Warning荧降,點(diǎn)擊Fix Issue等待Xcode處理即可。
- 調(diào)試
選擇你調(diào)試的設(shè)備攒读,Run即可朵诫。
可能會(huì)遇到的問題
- Build到設(shè)備上卻打不開。
需要在手機(jī)上設(shè)置一下:設(shè)置 -> 通用 -> 設(shè)備管理 -> 開發(fā)商應(yīng)用選擇你的Apple ID -> 點(diǎn)擊信任即可薄扁。
- Error: An App ID with identifier "*" is not avaliable. Please enter a different string.
這個(gè)Bundle ID必須是唯一的剪返,重復(fù)了。修改你的Bundle ID了邓梅。
-
Devices后提示(unavailable)
缺少SDK的版本脱盲。一般手機(jī)SDK的版本較高,Xcode不支持會(huì)出現(xiàn)日缨∏矗可以更新Xcode,或者直接下載一份。
-
提示Could not launch “TargetName” process launch failed: Security
和問題1一樣面哥,信任證書即可哎壳。
-
證書一直顯示revoke,到keychain查看證書顯示“此證書的簽發(fā)者無效”
可能是Apple Worldwide Developer Relations Certification Authority Intermediate Certificate證書過期尚卫,重新下載一個(gè)雙擊安裝即可https://developer.apple.com/certificationauthority/AppleWWDRCA.cer