iOS實現(xiàn)真機調(diào)試所需步驟

詳細步驟

添加新的設(shè)備進行真機調(diào)試:

  1. 進入蘋果開發(fā)者中心

  2. 登錄-->Certificates, Identifiers & Profiles

  3. divices里面加上要添加設(shè)備的uuid

  4. provisioning profiles文件里面對應(yīng)的Development和Ad Hot文件分別edit—>generate—>download

  5. 運行一下下載下來的文件,在build setting中選中剛才下載下來的文件就可以用剛添加的新設(shè)備進行真機調(diào)試了

  6. 應(yīng)用打包:
    1). Build Settings—>Code Signing—>Provisioning Profile—>Release—>Ad Hot

2). Build Settings—>Code Signing—>Code Signing Identity—>Release—>Distribution(兩個都選這個)

3). Xcode菜單欄—>Product—>Archive—>這中間會等待一段時間—>Export(右邊工具欄)—>根據(jù)需要選擇某一個—>選擇對應(yīng)的profile—>Export—>選擇導(dǎo)出路徑

  1. 需要的文件:
    Certificates:授權(quán)一臺電腦進行真機調(diào)試
    iOS Distribution:發(fā)布授權(quán)證書
    iOS Development:調(diào)試授權(quán)證書
    APNs Development iOS:推送調(diào)試授權(quán)證書
    iOS App Development:真機調(diào)試證書
    App Push Notification service SSL(Sandbox):推送調(diào)試證書
    App Store and Ad Hoc:Ad_Hoc證書和發(fā)布證書
    Apple Push Notification service SSL(Production):推送發(fā)布證書

  2. 另一種添加新設(shè)備進行真機調(diào)試的方法:iturnsConnect—>testFlight—>添加新的設(shè)備 這個比較麻煩

  3. 連接真機運行程序時如果報錯:A valid provisioning profile for this executable was not found.
    說明該設(shè)備沒有添加到證書里面的Devices里面去,需要在開發(fā)者中心將該設(shè)備的UUID添加到證書的Devices中去,然后生成各個證書,下載新的證書運行一遍,再連接該真機調(diào)試就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 引言 關(guān)于開發(fā)證書配置(Certificates & Identifiers & Provisioning Pro...
    奮斗的蝸牛閱讀 7,473評論 2 20
  • 引言關(guān)于開發(fā)證書配置(Certificates & Identifiers & Provisioning Prof...
    molake閱讀 48,444評論 7 62
  • 轉(zhuǎn)發(fā)自:http://www.cnblogs.com/CoderAlex/p/5033852.html 引言 關(guān)于...
    Remover閱讀 21,610評論 6 33
  • Sheffield Urban Design Planning Cardiff Urban Regional De...
    shinesshadow閱讀 137評論 0 0
  • 毫無疑問,成都市中心的夜晚是溫和的,它毫不在意的展示著自己的另一面。高樓里稀稀拉拉的燈光透過玻璃,就像繁星,點綴著...
    孟迪_閱讀 194評論 0 0