碼迷,mamicode.com
首頁 > 移動開發 > 詳細

iOS 應用配置及證書生成教程

時間:2019-07-11 17:26:45      閱讀:31      評論:0      收藏:0      [點我收藏+]

標簽:nes   tor   電腦密碼   tar   htm   平臺   指定   使用   csr极速时时彩走势图   

簡介

极速时时彩走势图首先你需要有一個蘋果的開發者帳號,一臺蘋果電腦。

本教程需完成應用信息配置,包括如下兩個基本配置:

  • AppID
  • Bundle ID

极速时时彩走势图同時,生成 如下三個證書文件及對應密碼:

  • 應用發布證書 p12 文件及密碼
  • 應用推送證書 p12 文件及密碼
  • Provision profile 文件,此文件無密碼

一、生成 CSR 文件

CSR 文件全稱是:CertificateSigningRequest.certSigningRequest,這個文件作為生成如下幾個文件的 基礎文件。

  • 應用發布證書文件
  • 應用推送證書文件
  • Provision profile 文件

极速时时彩走势图這個 CSR 文件是通過 Mac 系統的鑰匙串訪問(KEY CHAIN)工具生成。

1、打開鑰匙串訪問(KEY CHAIN)工具

极速时时彩走势图首先打開【應用程序 -> 實用工具 -> 鑰匙串訪問(KEY CHAIN)】,在證書助理中,選擇"從證書頒發機構求證書",如下圖:

技術圖片

2、填寫證書信息

在彈出的UI中,如下圖所示的界面,填寫你的

  • 電子郵件地址:填你申請 idp 的電子郵件地址,
  • 常用名稱,默認就好,
  • CA空,

极速时时彩走势图然后選擇存貯到磁盤,點擊"繼續":

技術圖片

3、選擇文件存放地址

极速时时彩走势图選擇保存的位置,比如選擇桌面。

技術圖片

4、成功生成

极速时时彩走势图下一步點擊完成,你就可以看到你的桌面多了一個CertificateSigningRequest.certSigningRequest 的證書請求文件,如下圖所示:

技術圖片

二、生成應用發布證書

1、創建應用

首先登錄蘋果管理后臺:,點擊我的APP,如下圖所示

技術圖片

极速时时彩走势图點擊“+”,然后點擊新建APP

技術圖片

2、創建 Certificates 證書

在創建應用步驟中,彈出的窗口,點擊開發者門戶網站,如下圖所示:

技術圖片

蘋果會自動跳轉至開發者管理后臺。

极速时时彩走势图如下圖所示,開始創建 Certificates 證書

技術圖片

极速时时彩走势图選擇 App Store and Ad Hoc,然后點擊 Continue

技術圖片

极速时时彩走势图繼續點擊 Continue

技術圖片

這時候會讓你去選擇一個CSR文件,詳見下一步。

技術圖片

3、關聯 CSR 文件

极速时时彩走势图把第一步生成的 CSR 這個文件關聯和證書關聯,選擇桌面的 CSR 文件

技術圖片

然后點擊 Continue

技術圖片

4、下載發布 CER 文件

极速时时彩走势图然后下載(Download)這個文件

技術圖片

5、生成發布證書

通過第二步:  生成對應的證書和密碼

至此,發布證書文件及對應密碼都已成功生成。

三、創建 App ID 和設置 Bundle ID

1、填寫信息

填寫 Name 和 Bundle ID

  • Name,代表應用名稱,例如:myapp,weixin,taobao等
  • Bundle ID,這是App的唯一標識,可以理解為人的身份證,一般以com.+應用名稱組成

    例如:com.baidu.hao123, com.qq.weixin等

注意!!!Bundle ID 必須商領云平臺上的設置一致。詳見:

技術圖片

技術圖片

2、設置推送選擇

极速时时彩走势图設置蘋果推送證書,勾選 Push Notifications,再點擊 Continue,如下圖所示

技術圖片

3、設置完成

极速时时彩走势图完成后,如下圖所示,點擊:Register

技術圖片

四、生成推送證書

1、建立推送證書

回到創建 Certificates 證書這一步,如下圖所示:

技術圖片

選擇 Production 下的 Apple push notification service SSL,然后點擊 Continue

技術圖片

2、選擇 App ID

選擇你剛剛創建的 APP ID,然后點擊 Continue

技術圖片

繼續點擊 Continue

技術圖片

3、關聯已生成的 CSR 文件

极速时时彩走势图把第一步生成的 CSR 這個文件關聯和證書關聯,選擇桌面的 CSR 文件

技術圖片

然后點擊 Continue

技術圖片

4、下載推送 CER 文件

成功生成證書文件以后,如下圖所示,然后點擊下載(download)

技術圖片

5、生成推送證書

通過第五步:  將下載的推送 CER 文件轉換為對應的 .p12 證書格式和密碼

至此,已生成好推送證書文件和密碼。

五、將 CER 格式文件轉換為 P12 類型文件

Cer 格式文件不是一個最終可以直接使用的問題,需要通過如下步驟轉換成 P12 格式文件,然后才能發布使用。

這個轉換過程在生成發布證書和推送證書的最后一步使用。

1、安裝證書

下載好的 CER 證書樣例如下圖所示:

技術圖片

雙擊安裝,這時再查看你的鑰匙串,應該有下面這一行 iPhone Distribution的證書,注意,這個證書有一個小三角可以點擊,展開后有一個對應的密鑰。如果你沒有這個鑰匙,那么請檢查上面那一步做錯了,雙擊后彈出界面如下圖所示:

技術圖片

2、導出證書

證書已經安裝完成后,我們選擇這個證書,右擊,選擇,導出

技術圖片

3、設置證書類型和存儲路徑

給你要導出的證書起個名字,如“證書”,選擇一個存的位置,

注意!!!保存成 .p12 的信息交換文件。

技術圖片

4、設置證書密碼

极速时时彩走势图然后輸入 .p12 文件的密碼

注意!!! 注意這個密碼就是此 .p12 文件格式證書的密碼,要記錄并保存好,后期和 .p12 文件一起使用。

技術圖片

极速时时彩走势图如果你的電腦有密碼,會先讓你輸入電腦密碼

技術圖片

5、成功生成

在你指定的存儲路徑看到有如下文件生成,即:.p12 證書已成功生成

技術圖片

六、創建 Provision Profile 文件

1、開始創建

回到主頁面,點擊右上角 ”+“ 號,創建 Provision Profile文件,如下圖所示:

技術圖片

2、選擇發布平臺

极速时时彩走势图選擇 APP Store,然后點擊 Continue

技術圖片

3、選擇 App ID

選擇對應的APP ID,然后點擊 Continue 技術圖片

4、選擇 iOS Distribution 證書

极速时时彩走势图選擇你剛剛建立的 iOS Distribution 證書,日期應該會比建立的日期少一天,然后continue

技術圖片

5、填寫 Profile Name

填寫 profile name,建議填寫成 APP 的拼音 + _pro,例如:"maapp_pro"

极速时时彩走势图這樣方便記憶,然后點擊 Continue

技術圖片

6、下載文件

生成成功后,然后下載(Download),如下圖所示:

技術圖片

至此, Provision Profile文件已經生成成功。

iOS 應用配置及證書生成教程

標簽:nes   tor   電腦密碼   tar   htm   平臺   指定   使用   csr   

极速时时彩走势图原文地址:https://www.cnblogs.com/xujinzhong/p/11170939.html

(0)
(0)
   
舉報
評論 一句話評論(0
0條  
登錄后才能評論!
           
? 2014 mamicode.com 版權所有 京ICP備13008772號-2
迷上了代碼!