search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

iOS證書和描述文件申請

首先你需要有一個蘋果的

開發者帳號

,一個

Mac系統

如果沒有開發者賬號,可以先申請一個開發者賬號,申請流程詳見:

iOS公司開發者賬號申請教程

如果你已經有了一個IDP,打開並登錄到蘋果MemberCenter,登錄以後可以看到下面這個界面:

1、開發者證書,分為開發(iOS App Development)和發布(App Store and Ad Hoc)兩種,是一個基證書,用來證明自己開發者身份的,安裝到開發電腦上,允許Xcode訪問;

(1)申請開發者證書之前,必須先在Mac上通過鑰匙串獲取CSR文件,也就是證書籤名請求文件。獲取方法如下:

(2)配置下載安裝開發者證書:

2、appID,這是每一個應用的獨立標識,在設置項中可以配置該應用的許可權,比如是否用到了Apple Pay,HomeKit,以及更常見的push服務,如果選中了push服務,那麼就可以創建生成推送證書,所以,在推送相關的配置中,首先要做的就是先開通支持推送服務的appID;

3、推送證書(有推送需求的App配置此項,不開啟推送請忽略),分為開發(Apple Push Notification service SSL (Sandbox))和發布(Apple Push Notification Authentication Key (Sandbox & Production))兩種,該證書在appID配置中創建生成,和開發者證書一樣,安裝到開發者電腦上,允許Xcode訪問;

4、調試設備(Device),用於調試使用,在Xcode7之前,手機真機調試必須給調試手機配置這一選項,否則無法調試。配置的時候必須填寫設備的唯一標識UDID。
至於查看手機UDID的方法,參見:查看iPhone手機的UDID

5、描述文件(Provisioning Profiles),這個東西將以上3步中得到的文件(appID開發者證書硬體Device)綁定到一塊兒,在開發者中心配置好后可以添加到Xcode上,也可以直接在Xcode上連接開發者賬號生成;

通常我們的製作證書和描述文件流程一般都是按以上序列進行,可能會遇到一些坑,但按照步驟來,基本就不至於出錯。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦