今天下了一個 xcode7 進(jìn)行真機(jī)測試夕土,下面跟大家分享一下調(diào)試步驟吧馆衔,如有其它疏忽的問題,請大家評論一下怨绣,互相交流角溃。
調(diào)試步驟(前提確保你有蘋果賬號,或直接申請一個Apple id):
1.打開 xcode7 -> Preferences ->Accounts 點加號增加一個Apple ID;
2.添加后發(fā)現(xiàn) 多了一行以Apple ID 賬號名稱為名稱的Team,如圖所示??
3.雙擊Team name,彈出下圖,增加 iOS Development 與 Mac Developement證書,底部顯示的是所有已經(jīng)生成的Provisioning Profile文件,目前為空篮撑,??
4.返回target,選擇剛剛的Team 名稱(Apple ID名稱),點擊fix issue 自動生產(chǎn)Provisioning Profile文件,Provisioning Profile文件可以在步驟3中的底部列表查看
注意减细!:
Bundle ID (Bundle Identifier)不能為其他中開發(fā)者賬號中已經(jīng)存在的app id
1>.不要使用正式的bundle id 進(jìn)行直接調(diào)試,如果app需要上架,并且在開 發(fā)者網(wǎng)站沒有創(chuàng)建appid,調(diào)試后,則會造成以后bundle id 已經(jīng)存在問題
2>.蘋果最近可能最頻繁生成appid進(jìn)行了限制,7天內(nèi)不能超過10個咽扇,當(dāng)經(jīng)常運行一些demo邪财,非正式項目的時候,建議bundle填寫或者修改成一個固定的bundle id進(jìn)行調(diào)試质欲,比如我一直在使用org.skyfox.test進(jìn)行調(diào)試树埠,當(dāng)有新設(shè)備的時候fix下就ing了交胚,也是對那些生成亂七八糟證書窒舟,profile文件的一個技巧??
5.新項目選擇手機(jī)為運行目標(biāo)(更改Deploymnet Target 為適合的版本)后,直接可以run起來,如果是老項目,曾經(jīng)設(shè)置過證書,需要如圖配置后生效
證書選擇你的Apple ID 郵箱為名的證書
選擇剛剛生成的Provisioning Profile文件,(文件名為iOSTeam Provisioning Profile:項目的Bundle ID)。
PS:以上僅是個人經(jīng)歷岸蜗,如有疏漏各位同學(xué)遇到的其它問題九昧,歡迎大家一起交流解決??????绊袋!