添加 Devices
添加并設置發(fā)布證書
下載證書并導入 Xcode
編譯程序
上傳到 fir.im
下載安裝
添加 Devices
登錄蘋果開發(fā)者網(wǎng)站,添加想要安裝測試應用的設備的 UDID (蘋果公司限制,最多添加100臺設備)

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

選擇 Ad Hoc

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

選擇開發(fā)者

添加測試設備

完善信息

點擊Generate
,
下載證書并導入 Xcode 以及 Xcode 設置
下載
下載上一步生成的文件,雙擊將其加入 Xcode,

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

編譯程序
配置工作到此結束。點擊Product中的Archive,程序開始編譯,編譯完成后彈出設置框,點選"Export" 然后選"Save for Ad Hoc Develoyment" 
按操作提示就會生成一個.ipa文件。此.ipa可以被安裝到之前設置的測試應用設備中。