當開發者歷經磨難、披荊斬棘,完成了一個iOS項目后,后的臨門一腳就是應用的內測、部署。那么,在這后的射門動作中,都有哪些地方需要開發者注意?有哪些方式能夠更好地幫助我們進行iOS應用的發布部署?
本文針對iOS App開發的后階段來詳解如何在真機上進行調試,將App發送給其他測試人員進行內測,以及內測完成后如何將App上傳至App Store進行應用審核,針對蘋果賬號的類型、真機調試、打包與崩潰收集進行深度剖析。
蘋果開發者計劃分為個人、公司、企業和教育開發者四個類型。個人開發者證書費用為$99一年,該賬號在App Store銷售者只能顯示個人的ID。并且,個人賬號只能有一個開發者,100個蘋果的iOS設備UDID測試。
公司開發者費用為$99一年,該賬號在App Store銷售者可以顯示類似Studios,或者自定義的團隊名稱。公司賬號可以允許多個開發者協作開發,比個人多一些帳號管理的設置,可以設置多個Apple ID,分4種管理級別權限,100個蘋果的iOS設備UDID測試。但是,申請時需要填寫公司的鄧白氏編碼(D-U-N-S),D-U-N-S鄧白氏碼可以在 蘋果官方網站免費申請。
企業開發者賬號費用為$299一年, 該賬號開發應用不能發布到App Store,只能企業內部應用,蘋果的iOS設備UDID數量不限制。企業賬號適合不希望上線App Store,但是需要企業內部,比如1000人的iOS設備都部署。
特別需要注意的是,其他渠道提供的所謂的企業證書實際上是與他人共用一張企業證書,蘋果會偵測到這種情況,并進行封號處理。封號后,包括已經使用該證書安裝了的App都會無法繼續使用。
這些開發者賬號的申請都需要一個重要的條件,那就是有一張支持Visa或MasterCard的信用卡。
使用真機調試,必須要使用開發者證書,以及正確填寫App ID,配置好Provision Profile,具體流程如下:
安裝調試證書;
填寫App ID;
根據App ID填寫Provision Profile ,并下載安裝到Xcode;
真機調試運行。
需要下列幾步:
1. 請求CSR文件
打開鑰匙串訪問,從證書頒發機構請求證書。

填寫電子郵件地址、常用名稱,勾選存儲到磁盤。

后保存CSR文件到指定位置。

2. 創建調試證書
選擇CSR文件

點擊Download下載,雙擊安裝到鑰匙串匙串
3. 雙擊安裝
可以看到鑰匙串中有了我們剛安裝的證書,左側有個三角,點擊展開可以看到證書私鑰,如果沒有私鑰,則證書是不可用的。一般這種情況是你在開發者網站上下載了其他Mac上制作的證書,可以從這臺Mac導出證書安裝到自己的電腦上。

本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。