一、打開蘋果開發(fā)者網(wǎng)站https://developer.apple.com/,登錄蘋果開發(fā)者賬號進(jìn)入Account
二、選擇Certificates, Identifiers & Profiles
三、申請?zhí)O果app id
選擇頁面的 “Identifiers" 可查看到已申請的所有 App 應(yīng)用標(biāo)識,點(diǎn)擊頁面上的加號來創(chuàng)建一個(gè)新的應(yīng)用標(biāo)識
選擇標(biāo)識類型為 “App IDs”,然后點(diǎn)擊 “Continue”
在 Description 中填寫描述,然后填寫 Bundle ID,Bundle ID 要保持唯一性,建議填寫反域名加應(yīng)用標(biāo)識的格式 如:“com.cnwenhui.hello”, 然后點(diǎn)擊 “Continue”
確認(rèn)后選擇提交,回到 identifiers 頁面即可看到剛創(chuàng)建的App ID。
四、生成證書請求文件
注:不管是申請開發(fā) (Development) 證書還是發(fā)布 (Distribution) 證書,都需要使用證書請求 (.certSigningRequest) 文件,證書請求文件需在Mac OS上使用 “鑰匙串訪問” 工具生成。
蘋果電腦鑰匙串訪問-打開菜單 “鑰匙串訪問”->“證書助理”,選擇“從證書頒發(fā)機(jī)構(gòu)請求證書...”:
打開創(chuàng)建請求證書頁面,在頁面中輸入用戶郵件地址、常用名稱,選擇存儲到磁盤,點(diǎn)擊 “繼續(xù)” :
文件名稱為“CertificateSigningRequest.certSigningRequest”,選擇保存位置,點(diǎn)擊 “存儲” 將證書請求文件保存到指定路徑下,后面申請開發(fā)(Development)證書和發(fā)布(Production)證書時(shí)需要用到
五、申請發(fā)布證書
1、在證書管理頁面選擇 “Certificates" 可查看到已申請的所有證書(TYPE:Development 為開發(fā)證書,Distribution為發(fā)布證書),點(diǎn)擊頁面的加號來創(chuàng)建一個(gè)新的證書:
2、在 “Software” 欄下選中 “Apple Distribution”,點(diǎn)擊 “Continue”
3、點(diǎn)擊“Choose File...”選擇剛剛保存到本地的 “CertificateSigningRequest.certSigningRequest”文件,點(diǎn)擊 “Continue” 生成證書文件
4、生成證書成功,選擇“Download” 將證書下載到本地,將證書放到鑰匙串訪問工具中,右擊證書導(dǎo)出輸入項(xiàng)目密碼即可得到.p12證書。
六、申請描述文件
1、在證書管理頁面選擇 “Profiles”,可查看到已申請的所有描述文件,點(diǎn)擊頁面上的加號來添加一個(gè)新的描述文件
2、在 “Distribution” 欄下選中 “App Store”,點(diǎn)擊“Continue”按鈕
3、選擇之前創(chuàng)建的 “App ID” (這里是“com.cnwenhui.hello”),點(diǎn)擊“Continue”
4、選擇需要綁定的發(fā)布證書(iOS Distribution),這里勾選剛剛生成的發(fā)布證書”,點(diǎn)擊“Continue”
5、輸入描述文件的名稱(如“Hellocnwenhui”), 點(diǎn)擊 “Generate” 生成描述文件-點(diǎn)擊 “Download” 將描述文件下載到本地(文件后綴為 .mobileprovision)
最后小編根據(jù)以上教程與自己的多次實(shí)驗(yàn)將.p12文件與.mobileprovision描述文件都申請到了。