首先,你必須得有開發者賬號,如何申請開發者賬號,這裏就不再累贅,請自行百度。
一、什麼時候使用ad hoc證書
app發佈之前,一般都要在真機上面進行測試,所以需要打包測試版(這不廢話嗎)
二、證書的創建與使用流程
在創建證書之前我們需要在我們的電腦上生成一個Certificate Signing Request即證書註冊請求文件,找到mac下的“鑰匙串訪問”點擊進入操作界面
選擇“存儲到磁盤”,點擊存儲之後我們會獲得這樣一個文件,請記住文件路徑(笑臉)
接下來我們登陸蘋果開發者賬號,Certificates-Development
點+號新增證書
Choose file 選擇剛剛下載的證書
此時你應該擁有了一個測試證書了,點擊download並安裝,你在鑰匙串裏面就能看到你的測試證書了。
三.創建app ids
點擊右上角的+號
Bundle ID欄中填寫的必須和你的xcode -Bundle Identifier中的內容保持一致
完善表單,提交submit就可以完成這一步的操作
四、創建測試設備
點擊左側菜單的Devices下的all 來添加我們所支持的運行設備,填寫設備的nama,UDID可以通過itunes查看,完善表單添加測試設備
五、創建Provisioning Profiles文件
選擇我們之前創建的app id
Continue
選擇我們創建的調試證書
雙擊安裝
六、xcode 如圖操作點擊preferences添加你的開發者賬號
七、接下來我們去xcode,Team這行裏選擇你剛纔賬號中的team Name中顯示的名字
設置Target-General-Signing,x-code8 有一個Automatically manage signing,此時要去掉勾選,然後配置Provisioning Profile 爲剛剛創建好的 adhoc 配置文件
八.此時所有環境都配置完成
菜單選擇 Product -> Archive,然後等待編譯
九.還不打包?
十,接下來我們點next,等待build就可以得到ipa包,再通過第三方插件給手機安裝上即可測試。
碼字太累了,全流程大家儘量看圖,有不完善的地方,敬請谷歌!!