怎麼使用iOS證書來申請簽名檔案

蘋果企業簽名發表於2020-03-25

有一些瞭解人們的都知道, ios 開發是付費的,蘋果公司的稽核機制特別嚴格,安全最重要,對於許可權的管理就相當複雜了,肯定有不少人被蘋果複雜的設定整的頭大,今天小編帶大家來簡單瞭解一下蘋果後臺的 Provisioning 的入口是怎麼申請證書和註冊裝置以及生成 APPID 到最後生成簽名檔案的。

蘋果在APP 釋出的時候都需要一個簽名檔案,這個簽名檔案是由蘋果後臺生成的,然後把使用者生成的證書、註冊裝置、 APPID 都聯絡在一起,小編現在帶大家來看一下。

1、 首先需要準備CSR 檔案

與蘋果打交道時,最好準備一臺蘋果電腦。在這裡,您需要使用蘋果附帶的金鑰訪問軟體來生成證書的應用程式文件。點選鑰匙串訪問- 證書助理 - 從證書頒發機構請求證書,這時候輸入需要的東西,一般是選擇儲存到磁碟,把申請的檔案存到硬碟上,後面就需要上傳檔案到蘋果後臺。

2、 申請證書

當我們準備好證書的申請檔案以後就可以申請證書了,證書由開發證書和釋出證書,根據實際應用的功能選擇證書的種類,上傳生成的CSR 檔案。按下 Generate 後,稍等一會,證書就生成了,你可以下載然後安裝到本機。

3、 APPID

小編在這裡解釋一下APPID AppleID 是不一樣的, AppleID 是使用者在蘋果的賬號,在 App Store 下載應用的時候需要使用這個賬號,而 APPID 是應用的身份證表明應用的 ID 。證書生成以後,下一步就是生成 APPID ,就是為我們的開發應用生成了一張身份證。

4、 註冊裝置

由於開發過程中的蘋果應用不可能在App Store 上面進行釋出,所以蘋果推出了 Adhoc 版本,這是屬於在釋出前的測試版,只有在後臺註冊過並被簽名檔案引入的裝置才能安裝執行。需要輸入 udid ,根據自己的賬號型別,可以註冊 100 臺或者更多的裝置。

5、 生成簽名檔案

簽名檔案是應用檔案的核心檔案,簽名檔案也有開發和釋出的區分,Adhoc 釋出和 AppStore 釋出的簽名檔案也是不同的。簽名檔案必須和一個 AppID 捆縛,這一依據具體情況挑選,一般開發設計用的簽名檔案,會捆縛一個帶萬用字元的 AppID ,那樣能夠 在一系列的運用中通用性;而公佈 AppStore 的簽名檔案,務必捆縛一個不帶萬用字元的 APPID 。接著我們就需要選擇裝置才能安裝應用,當然,如果是 App Store 簽名檔案就沒有這一步。最後輸入簽名檔案的名字,按下 Generate 按鈕,簽名檔案生成。

當我們簽名檔案生成以後,就可以下載這個檔案給應該簽名了。

 

 

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69958350/viewspace-2682534/,如需轉載,請註明出處,否則將追究法律責任。

相關文章