證書型別
賬號型別 | 價格 | 可以釋出AppStore? | 支援安裝裝置數量 | 申請條件 | 證書型別 |
---|---|---|---|---|---|
個人賬號 | $99 | √ | 500 | 無限制 | Ad Hoc, App Store |
公司賬號 | $99 | √ | 500 | DUNS編碼 | Ad Hoc, App Store |
企業賬號 | $299 | × | 無限制 | DUNS編碼 | Ad Hoc, In House |
教育賬號 | $0 | √ | 500 | 教育機構 | Ad Hoc, App Store |
證書選擇
到目前為止,蘋果為 iOS 應用共提供了三種型別的證書籤名方式,每一種都有獨特的用途。這三種分別是:
- Ad-hoc(
內測版
) - In-house(
企業版
) - App-Store(
App-Store版
)
關於這三種型別的證書,區別如下表所示:
證書名稱 | 安裝範圍 | 支援的蘋果開發者型別 |
---|---|---|
Ad-hoc | 需要把裝置UDID新增到證書才可安裝 | 個人賬號、公司賬號、教育賬號、企業賬號 |
In-house | 任何iOS裝置均可安裝 | 企業賬號 |
App-Store | 只能通過App Store安裝 | 個人賬號、公司賬號、教育賬號 |
內測階段
對於一個未上線App Store
的應用,一般來說,開發者如果需要將應用安裝到某些使用者的裝置上,就需要將應用匯出為這些裝置可以直接安裝的安裝包(.ipa檔案),安裝包能否正確匯出,是決定了應用能否被正確安裝到裝置上的關鍵因素。其中,最關鍵的一個因素是,匯出安裝包時,應用所使用的證書(即:簽名方式
)。
開發者可以選擇如下兩種方式的證書籤名方式,來匯出應用安裝包:
- Ad-hoc 方式
- In-house 方式
其中,具體使用哪種方式,取決於開發者擁有蘋果開發者賬號的型別。例如,如果開發者擁有的是蘋果個人開發者賬號,則可以使用Ad-hoc
方式;如果擁有的是蘋果企業開發者賬號,則可以使用In-house
方式。
感謝朋友提醒,新版Xcode現已支援無證書也能真機除錯。
證書申請(以申請企業賬號為例)
申請DUNS碼(鄧白氏碼)—— 企業賬號需要
關於DUNS碼和企業賬號蘋果有相關的幫助文件:
接下來進入正題,關於DUNS碼的申請,我們所填寫的資訊必須真實,不做假。
- 資訊填寫中
Legal Entity Name
要用英文填寫,實在不行,就用拼音。 - 手機號碼務必填寫正確,到時候會有相關人員打電話核實。填寫的資訊最好備份一份,以後可能會用到。
- 填完提交後很快收到郵件。剩下就等著電話核實了。
- 電話核實之後會在你之前填寫的Email上收到DUNS碼,由於蘋果公司同步這些資料需要時間,所以拿到DUNS碼之後需要14個工作日後才能用。
企業賬號註冊
企業賬號註冊需知:
經過一段時間的等待,現在DUNS碼終於可以使用了,接下來就是Apple ID
註冊
- 將之前申請的DUNS碼填寫進去,之後
Review&submit
。最後等待蘋果公司的電話確認資訊。 - 通過稽核之後,可以進行支付步驟了。支付後提示需要兩個工作日處理訂單,處理完畢後會有郵件通知。
- 收到啟用郵箱之後進行啟用,賬號就可以使用了。
賬號註冊介面如下圖:
再一次感謝您花費時間閱讀這篇文章!
微博: @Danny_呂昌輝
部落格: SuperDanny