ios真機調試教程(不上架App Store安裝到手機)


原文

不上架App Store安裝到手機調試測試,需要用到ios真機調試證書打包的ipa才能安裝到非越獄的手機使用。

2017年最新整理的ios真機調試的詳細圖文步驟流程,輕松的把你開發的ios app安裝到手機體驗。

ios真機調試教程(不上架App Store安裝到手機)

工具/原料

 
  • 蘋果開發者賬號
  • ios證書創建工具Appuploader

ios調試證書介紹

 
  1. 1

    調試證書分兩種

    ios開發證書和Ad hoc證書

    如果你用xcode開發,可以直接用開發證書,用手機連接xcode進行真機調試,不過現在也能免證書調試,很方便。

    如果需要打包發給朋友、客戶測試,不方便直接拿手機給你連接xcode進行灌裝,還是需要iOS測試證書(Ad hoc)打包,才能發給別人安裝。

    如果你用HBuilder等跨平台開發工具開發的iOS APP,也要用到iOS測試證書(Ad hoc)打包 出來的IPA才能安裝到非越獄的手機測試。

    END

詳細步驟

 
  1. 1

    1、申請一個APPid(應用標識符

    2、添加調試設備

    3、申請iOS調試證書

    4、配置調試描述文件

    5、iOS打包ipa

    6、安裝到手機調試

    END

一.創建唯一標示符App IDs

 
  1. 1

    登錄蘋果開發者中心,進入證書頁面。

     

    點擊證書、ID及配件文件,進入設置。

    ios真機調試教程(不上架App Store安裝到手機)
  2. 2

    選擇App IDs –>點擊+創建一個新的App ID

    其中有兩項需要你自己填:

     

    第一項Name,用來描述你的App ID,這個隨便填,沒有什么限制,最好是項目名稱,這樣方便自己辨識(不允許中文)

     

    第二項Bundle ID (App ID Suffix),這是你App ID的后綴,需要仔細填寫。用來標示我們的 app,使它有一個固定的身份,和你的程序直接相關。填寫  Explicit App ID 的格式為:com.company.appName(要有兩個點.)照着格式寫,寫個方便記的,后面很多地方要用到,這個格式的就是你的APPID了!

    ios真機調試教程(不上架App Store安裝到手機)
  3. 3

    第三項配置服務權限,默認會選擇2項,不能修改,其它常用的蘋果支付,APP推送通知,根據自己需要的服務選擇上,然后點擊Continue確認,下一步。

     

    選擇蘋果支付和推送通知,還需要創建對應的iOS蘋果支付證書和iOS推送證書。

     

    一般沒什么要求默認就好。

    ios真機調試教程(不上架App Store安裝到手機)
  4. 4

    檢查下沒有錯的話直接點擊Register后點擊Done完成App ID的創建。

    ios真機調試教程(不上架App Store安裝到手機)
    END

二.添加測試設備uuid

 
  1. 1

    使用蘋果助手連接手機獲取到你的手機uuid

  2. 2

    登錄開發者中心,添加設備,選擇Devices,點擊右上角+號。

    ios真機調試教程(不上架App Store安裝到手機)
    ios真機調試教程(不上架App Store安裝到手機)
  3. 3

    輸入設備名稱和設備UDID,一路點擊創建。

    ios真機調試教程(不上架App Store安裝到手機)
    ios真機調試教程(不上架App Store安裝到手機)
    END

三.創建ios真機調試證書p12

 
  1. 1

    這里用Appuploader工具直接申請導出p12文件和描述文件。

    Appuploader工具獲取

    http://pan.baidu.com/s/1nuPKcA1

    打開Appuploader軟件,選擇Certification。

    ios真機調試教程(不上架App Store安裝到手機)
  2. 2

    點擊+ADD選擇發布證書選項,點擊+ADD選擇開發者證書選項,輸入證書名稱、郵箱、證書密碼,點擊ok創建。

    ios真機調試教程(不上架App Store安裝到手機)
  3. 3

    下載保存證書文件(.p12)

    ios真機調試教程(不上架App Store安裝到手機)
    END

四.創建發布測試描述文件.mobileprovision

 
  1. 1

    選擇Profiles,點擊+ADD選擇開發者描述文件選項

    ios真機調試教程(不上架App Store安裝到手機)
  2. 2

    點擊+ADD選擇發布測試描述文件選項(ad hoc),選擇appid,勾選關聯之前創建的發布證書,勾選之前添加用來測試的設備,輸入名稱,點擊ok創建。

    ios真機調試教程(不上架App Store安裝到手機)
  3. 3

    下載保存(.mobileprovision)文件

    ios真機調試教程(不上架App Store安裝到手機)
    END

五.打包ipa

 
  1. 現在很多開發工具,打包ios包ipa的方式大同小異。

    這里介紹跨平台開發工具HBuilder打包ipa流程

    xcode打包的看下面這篇經驗

  2. 打開HBuilder工具,選擇完工的項目,點擊發行,選擇發行為原生安裝包。

    ios真機調試教程(不上架App Store安裝到手機)
  3. 選擇iOS打包,支持的設備類型,使用蘋果證書,填寫AppID(蘋果開發者中心申請的那個),

    上傳之前創建的iOS發布證書.p12及配置文件.mobileprovision並輸入創建證書時設置的密碼,點擊打包。

    ios真機調試教程(不上架App Store安裝到手機)
  4. 打包成功后,下載保存ipa,這個ipa包就能安裝到手機進行測試

    ios真機調試教程(不上架App Store安裝到手機)
    END

六.安裝ipa到手機

 
1

利用蘋果助手,連接電腦把ipa包安裝到手機進行調試或者上傳第三方平台掃碼安裝。ps:注意不要直接ipa包發送到蘋果手機進行安裝,不像安卓。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM