1. 程式人生 > >製作iOS Ad-Hoc測試應用

製作iOS Ad-Hoc測試應用

本文是保證完成iOS真機測試證書一系列匯入流程的前提下所做的操作,如還沒有進行上述工作,請在網路上找尋相關資料,這裡不再贅述。

1、新增Devices:


2、添加發布證書:

點選左側導航欄Provisioning Profiles中的Distribution,新增一個新的證書


選擇Ad Hoc


選擇一個App ID,圖為通用App ID


選擇開發者


新增測試裝置

t

補全資訊


下載證書到本地,雙擊將其加入到Xcode中


至此,在蘋果開發者網站上的工作結束。

3、Xcode設定

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


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


保證target中info這個tab下的bundle indentifier裡面有預設值,其必須和provision portal輸入匹配。這個很重要,否則將來會出錯。

在Xcode左上角run按鈕右側有一個下拉選單,選擇device或者simulator,點選選單下方的edit schema。保證Archive中Build Configuration中的值是ad hoc distribution


4、編譯程式

配置工作到此結束。點選Product中的Archive,程式開始編譯,編譯完成後彈出設定框,點選Distribute...


點選第一個選項Save Built Products


由此生成一個資料夾,在其中的Applications資料夾中找到對應的檔案,將其拖入itunes,然後再將其從itunes中拖出,由此便生成了一個.ipa檔案。此.ipa可以被安裝到之前設定的測試應用裝置中。