如何制作一個Ad-Hoc 的 ipa 文件

發(fā)表時間:2018-02-02 00:00
  1. 添加 Devices

  2. 添加并設置發(fā)布證書

  3. 下載證書并導入 Xcode

  4. 編譯程序

  5. 上傳到 fir.im

  6. 下載安裝

添加 Devices

登錄蘋果開發(fā)者網(wǎng)站,添加想要安裝測試應用的設備的 UDID (蘋果公司限制,最多添加100臺設備)

1.png

添加并設置發(fā)布證書

添加發(fā)布證書

還是在 蘋果開發(fā)者網(wǎng)站,點擊左側導航欄Provisioning Profiles中的Distribution,添加一個新的證書;

2.png


選擇 Ad Hoc

3.png

選擇一個App ID

圖為通用App ID

4.png

選擇開發(fā)者

5.png

添加測試設備

6.png

完善信息

7.png

點擊Generate

下載證書并導入 Xcode 以及 Xcode 設置

下載

下載上一步生成的文件,雙擊將其加入 Xcode,

8.png

Xcode 設置

在 Xcode 中點擊project圖標,在info這個tab下找到configuration設置,里面默認的是debug和release。點擊+,選擇Duplicate the “Release configuration”,給生成的新東西起個名字,推薦使用ad hoc distribution

9.png

點擊targets圖標,在build settings這個tab下,找到code signing部分。將Code Signing Identity中的ad hoc distribution證書設置為剛剛導入到 Xcode 中對應測試應用的證書。注意不要改動Debug和Release中的證書。

10.png

保證targetinfo這個tab下的bundle indentifier里面有預設值,其必須和provision portal輸入匹配。這個很重要,否則將來會出錯。在Xcode左上角run按鈕右側有一個下拉菜單,選擇device或者simulator,點擊菜單下方的edit schema。保證Archive中Build Configuration中的值是ad hoc distribution

11.png

編譯程序

配置工作到此結束。點擊Product中的Archive,程序開始編譯,編譯完成后彈出設置框,點選"Export" 然后選"Save for Ad Hoc Develoyment"  12.png

按操作提示就會生成一個.ipa文件。此.ipa可以被安裝到之前設置的測試應用設備中。

企業(yè)賬號和蘋果簽名服務
首頁                              關于公司        
回收企業(yè)賬號                 新聞中心          

掃一掃加微信