1創(chuàng)建證書請(qǐng)求文件


點(diǎn)擊“繼續(xù)”,選擇存儲(chǔ)該證書的位置,即可生成證書請(qǐng)求文件

2開始創(chuàng)建證書

證書有兩大類,開發(fā)證書(Development,也稱為調(diào)試證書)和發(fā)布證書(Production)。
常用的有以下幾種:
① iOS App Development:真機(jī)調(diào)試證書
② Apple Push Notification service SSL (Sandbox):推送調(diào)試證書,直接用 Xcode 調(diào)試到設(shè)備的 App 需要調(diào)試證書推送通知。
③ App Store and Ad Hoc:發(fā)布證書,App Store、In-House(之前是有這個(gè)的,不過我現(xiàn)在看不到,先不管)、Ad Hoc 發(fā)布方式都需要這個(gè)證書來簽名。
④ Apple Push Notification service SSL (Sandbox & Production):推送正式證書,AppStore、In-House、AdHoc 都需要用正式推送證書推送通知。
這幾種證書的創(chuàng)建都是需要上傳CSR文件(就是剛剛創(chuàng)建好的 CertificateSigningRequest.certSigningRequest文件)
3發(fā)布證書和開發(fā)者證書需要操作兩次,分別創(chuàng)建,開發(fā)者證書用于真機(jī)調(diào)試,發(fā)布證書用于提交到 App Store。
比如先勾選 iOS App Development,點(diǎn)擊 Continue,它會(huì)提示你需要一個(gè) CSR 文件。




4 App Store and Ad Hoc 也是一樣的方法來創(chuàng)建即可

到了最后一步,跟創(chuàng)建 iOS App Development 差不多

不過跟 iOS App Development 的證書的Name有點(diǎn)不同。一個(gè)是 iOS Development: Microlen Yan(我的),另一個(gè)是 iOS Distribution: Y..S.. Technology Co., Ltd.(公司的)。也下載到電腦以后,你 Mac 上有了以下這兩個(gè)文件:

開發(fā)者中心也可以看到:

雙擊這兩個(gè) cer 證書文件,就可以安裝好了這兩個(gè)證書。(如果安裝不上,可以直接將證書文件拖拽到鑰匙串訪問的列表中)
安裝完成之后應(yīng)該是這樣子的:
