在完成iOS開發,准備進行發布之前,我們都希望App能在周圍的朋友之間先進行測試,提提意見,修改完善之后再發布到App Store上。Apple考慮到這一點,因此通過Ad Hoc來實現發布前的用戶測試。從另一個角度講也就是通過Ad Hoc 將未發布的App 給其他人提前免費使用。
關於Ad Hoc的使用其實很簡單,在Apple Developer官網的頁面上也有詳細的介紹。首先要注意的是我們的App只能通過Ad Hoc分享給綁定我們賬號的設備上,所以至是一百台。然后看一下官方說明的步驟。
Step 1:創建並下載一個iOS 發布證書。這個一般我們在創建iOS開發證書后都會順便創建。
Step 2:創建並下載一個Ad Hoc Distribution Provisioning Profile ,就是Ad Hoc 發布配置文件。這個很好辦,在網站中點擊Provisioning選項,點擊new profile創建,要填寫的信息如下:
Distribution method:Ad Hoc
Profile name:<App_Name> User Testing Profile
App ID:Appropriate app ID for the app being tested
Devices:Tester’s device identifier
這些信息想必誰都會填,就是在Devices上選中要分享的設備。創建完之后下載。
Step 3:這一步其實就是在Xcode中創建我們的軟件的App文件。具體一共算三步:
(1)打開Xcode;
(2)點擊工具欄上的Product ->Archive,對App進行打包;
(3)在Organizer的Archives中就有你打包的App了,點擊Distribute,選擇 Ad Hoc,如下圖
之后保存,就得到.ipa 文件。
Step 4:這一步就是把ipa文件和配置文件通過各種方式發送給要測試的朋友的電腦上,打開itunes,將配置文件先拉進itunes,然后將ipa文件也拉進去,同步就OK了。