亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

[轉]iOS證書(.p12)和描述文件(.mobileprovision)申請

2019-11-14 18:51:16
字體:
來源:轉載
供稿:網友

轉載于:http://ask.dcloud.net.cn/article/152

 

iOS有兩種證書和描述文件:

證書類型使用場景
開發(Development)證書和描述文件用于開發測試,在HBuilder中打包后可在真機環境通過Safari調試
發布(Distribution)證書和描述文件用于提交Appstore,在HBuilder中打包后可使用application Loader提交到Appstore審核發布

 

準備環境

 

  • 必需要有蘋果開發者賬號,并且加入了“iOS Developer PRogram”

 

  • Mac OS 10.9以上系統(如果已經申請p12證書則不需要)

 

登錄iOS Dev Center

打開網站iOS Dev Center
使用蘋果開發者賬號登錄iOS Dev Center:

登錄成功后在頁面右側選擇“Certificates, Identifiers & Profiles”:

在“Certificates, Identifiers & Profiles”頁面的“iOS Apps”欄中任選一項,如“Certificates”:

打開“iOS Certificates”頁面,可以看到所有已經申請的證書及描述文件:

申請蘋果App ID

(如果已經申請,可跳過此節)
在“iOS Certificates”頁面“Identifiers"下選擇“App IDs",可查看到已申請的所有App ID,點擊右上角的加號可創建新“App ID”:

打開“Register iOS App ID”頁面,在“App ID Description”欄下的“Name”項中輸入名稱(如“HBuilderApp”):

在“Explicit App ID”欄下的“Bundle ID”項中輸入App ID(使用反向域名格式字符串,如“io.dcloud.HBuilderApp”):
注意:HBuilder中App云端打包界面的AppID欄需要輸入此值

在“App Services”欄下選擇應用要使用到的服務(如需要使用到消息推送功能,則選擇“VPN Configuration & Control”):

設置完成后選擇“Continue”,彈出確認頁面:

確認后選擇“Submit”提交,再次確認就可以在“App IDs"頁面看到剛創建的App ID:

生成證書請求文件

不管是申請開發(Development)證書還是發布(Distribution)證書,都需要使用證書請求(.certSigningRequest)文件,證書請求文件需在Mac OS上使用“Keychain access”工具生成。
在“Spltlight Search”中搜索“Keychain”并打開“Keychain Access”工具:

打開菜單“Keychain Access”->“Certificate Assistant”,選擇“Request a Certificate From a Certificate Authority...”:

打開創建請求證書頁面,在頁面中輸入用戶郵件地址(User Email Address)、證書名稱(Common Name),請求類型(Request is)選擇保存到磁盤(Saved to disk):

點擊“Continue”后彈出保存路徑:

點擊“Save”后保存證書請求文件,成功提示:

保存文件名稱為“CertificateSigningRequest.certSigningRequest”,后面申請開發(Development)證書和發布(Production)證書時用到。

申請開發(Development)證書和描述文件

開發(Development)證書用于測試環境下使用,可以直接安裝到手機上(不用提交到Appstore),但一個描述文件最多只能綁定100臺設備(因此通過這種證書正式發布應用是行不通的)。

申請開發(Development)證書

在“Certificates, Identifiers & Profiles”頁面“Certificates"下選擇“Development",可查看到已申請的所有開發(Development)證書,點擊右上角的加號可創建新證書:

打開“Add iOS Certificate”頁面,在“Development”欄下選中“iOS App Development”:

在頁面底部選擇“Continue”:

打開確認證書請求頁面,點擊“Continue”繼續:

打開證書生成頁面,點擊“Choose File...”選擇“生成證書請求文件”章節生成的“CertificateSigningRequest.certSigningRequest”文件,點擊“Generate”生成cer證書成功:

生成證書成功后打開證書下載頁面,選擇“Download”下載保存證書(ios_development.cer):

雙擊保存到本地的ios_development.cer文件導入到“Keychain Access”:

導入成功后,可以在證書列表中顯示:

選中導入的證書,右鍵選擇“Export "Developer" ...”:

打開證書保存頁面,輸入文件名、選擇路徑后點擊“Save”:

打開設置證書密碼頁面,輸入密碼及確認密碼后點擊“OK”:

打開訪問“Keychain Access”密碼頁面,輸入Mac OS管理員密碼,點擊“Allow”,保存開發(Development)證書(如“HBuilderCert.p12”)。

添加調試設備

開發描述文件必須綁定設備,所以在申請開發描述文件之前,先添加調試的設備。
(如果已經添加設備,可跳過此節)
在“Certificates, Identifiers & Profiles”頁面“Devices”下選擇“All",可查看到已添加的所有設備信息,點擊右上角的加號可添加新設備:

打開“Registering a New Device or Multiple Devices”頁面,輸入設備名稱和UDID:


將設備連接到電腦,啟動iTunes,點擊次區域可切換顯示設備的UDID,右鍵選擇復制

輸入完成后,點擊“Continue”繼續,確認輸入信息:

點擊“Register”,完成添加。

申請開發(Development)描述文件

在“Certificates, Identifiers & Profiles”頁面“Provisioning Profiles”下選擇“Development",可查看到已申請的所有開發(Development)描述文件,點擊右上角的加號可創建新描述文件:

打開“Add iOS Provisioning Profile”頁面,在“Development”欄下選中“iOS App Development”:

點擊“Continue”按鈕,打開“App ID”選擇頁面,選擇要使用的“App ID”(如之前創建的“io.dcloud.HBuildApp”),點擊“Continue”:

打開“Select certificates”頁面,選擇前面創建的開發證書:

點擊“Continue”,打開選擇調試設備頁面,選擇用于調試安裝的設備(最多100太設備):

點擊“Continue”,輸入描述文件的名稱(如“HBuilderProfile”):

點擊“Generage”,生成描述文件成功:

點擊“Download”下載保存開發描述文件(如HBuilderProfile.mobileprovision)。

申請發布(Distribution)證書和描述文件

發布(Production)證書用于正式發布環境下使用,用于提交到Appstore審核發布。

申請發布(Production)證書

在“Certificates, Identifiers & Profiles”頁面“Certificates"Production",可查看到已申請的所有發布(Production)證書,點擊右上角的加號可創建新證書:

打開“Add iOS Certificate”頁面,在“Production”欄下選中“App Store and Ad Hoc”:

在頁面底部選擇“Continue”:

打開確認證書請求頁面,點擊“Continue”繼續:

打開證書生成頁面,先點擊“Choose File...”選擇“生成證書請求文件”章節生成的“CertificateSigningRequest.certSigningRequest”文件,再點擊“Generate”生成cer證書:

生成證書成功后打開證書下載頁面,選擇“Download”下載保存證書(ios_production.cer):

雙擊保存到本地的ios_production.cer文件導入到“Keychain Access”:

導入成功后,可以在證書列表中顯示:

選中導入的證書,右鍵選擇“Export "Developer" ...”:

打開證書保存頁面,輸入文件名、選擇路徑后點擊“Save”:

打開設置證書密碼頁面,輸入密碼及確認密碼后點擊“OK”:

打開訪問“Keychain Access”密碼頁面,輸入Mac OS管理員密碼,點擊“Allow”,保存開發(Production)證書(如“HBuilderCert.p12”)。

申請發布(Distribution)描述文件

在“Certificates, Identifiers & Profiles”頁面“Provisioning Profiles”下選擇“Distribution",可查看到已申請的所有發布(Distribution)描述文件,點擊右上角的加號可創建新描述文件:

打開“Add iOS Provisioning Profile”頁面,在“Development”欄下選中“iOS App Development”:

點擊“Continue”按鈕,打開“App ID”選擇頁面,選擇要使用的“App ID”(如之前創建的“io.dcloud.HBuildApp”),點擊“Continue”:

打開“Select certificates”頁面,選擇前面創建的發布證書:

點擊“Continue”,輸入描述文件的名稱(如“HBuilderProfileDistribution”):

點擊“Generage”,生成描述文件成功:

點擊“Download”下載保存開發描述文件(如HBuilderProfileDistribution.mobileprovision)。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品在线观看91| 亚洲精品日韩在线| 亚洲va欧美va国产综合久久| 亚洲最大的av网站| 亚洲精品一区中文| 欧美日韩中文字幕综合视频| 日韩精品亚洲精品| 国产午夜精品免费一区二区三区| 国产精品视频精品视频| 亚洲a∨日韩av高清在线观看| 色狠狠久久aa北条麻妃| 欧美高清理论片| 91日本在线观看| 色综合天天狠天天透天天伊人| 欧美猛交免费看| 麻豆国产va免费精品高清在线| 国产成人精品在线观看| 美女撒尿一区二区三区| 亚洲欧美日韩国产成人| 欧美日韩在线视频首页| 久久久视频精品| 精品久久久久久亚洲精品| 国产精品久久久久久久久久三级| 欧美成人性色生活仑片| 色综合亚洲精品激情狠狠| 一区国产精品视频| 亚洲国产日韩欧美在线99| 国产日韩欧美综合| 日韩av电影在线播放| 中文字幕精品影院| 亚洲激情视频在线播放| 欧美视频裸体精品| 国产精品久久久久久久7电影| 亚洲视频免费一区| 精品毛片网大全| 日韩高清电影免费观看完整版| 日韩精品视频免费| 久久亚洲电影天堂| 欧美性色视频在线| 亚洲午夜未删减在线观看| 亚洲美女黄色片| 成人羞羞国产免费| 超在线视频97| 米奇精品一区二区三区在线观看| 97视频人免费观看| 91在线视频导航| 尤物tv国产一区| 久久99国产精品久久久久久久久| 中文精品99久久国产香蕉| 日韩欧美第一页| 亚洲欧洲国产伦综合| 中文字幕日韩欧美在线视频| 国产精品自产拍在线观| 97在线免费观看| 色婷婷av一区二区三区久久| 国产视频亚洲精品| 欧美xxxx做受欧美.88| 欧美成人精品h版在线观看| 亚洲精品成人久久久| 久久久久久久成人| 国产日产欧美精品| 国产欧美一区二区三区四区| 日韩av电影院| 精品国产一区二区三区久久狼5月| 中文字幕精品一区久久久久| 成人网在线免费观看| 亚洲毛片一区二区| 18一19gay欧美视频网站| 91天堂在线观看| 黑人巨大精品欧美一区二区免费| 久久综合伊人77777蜜臀| 国产精品久久久久久久久久ktv| 九九精品在线播放| 欧美性一区二区三区| 欧美日韩中文字幕在线视频| 性色av一区二区咪爱| 亚洲欧洲一区二区三区久久| 欧美国产乱视频| 97**国产露脸精品国产| 欧美日韩国产黄| 午夜欧美大片免费观看| 亚洲欧美综合图区| 国产日韩在线亚洲字幕中文| 日本高清久久天堂| 亚洲一区二区三区成人在线视频精品| 亚洲男人7777| 成人在线中文字幕| 成人亚洲欧美一区二区三区| 久久99久久亚洲国产| 视频在线观看一区二区| 日韩激情第一页| 久久九九热免费视频| 欧美日韩成人在线观看| 亚洲va欧美va国产综合剧情| 精品亚洲国产成av人片传媒| 亚洲精品一区中文| 亚洲高清久久网| 久久69精品久久久久久国产越南| 亚洲精品免费在线视频| 欧美性开放视频| 欧美在线欧美在线| 中文在线资源观看视频网站免费不卡| 精品丝袜一区二区三区| 精品国产一区二区三区久久久| 欧美人与性动交a欧美精品| 精品久久久久久中文字幕一区奶水| 在线免费看av不卡| 久久久91精品国产| 亚洲天堂男人天堂| 日本精品性网站在线观看| 久久精品国产亚洲7777| 欧美激情视频一区二区| 日韩精品欧美国产精品忘忧草| 国产美女扒开尿口久久久| 97av在线播放| 在线看福利67194| 欧美在线视频一区| 亚洲国产99精品国自产| 日韩av日韩在线观看| 欧美激情欧美激情| 国产小视频91| 亚洲精品国精品久久99热一| 俺去啦;欧美日韩| 国产狼人综合免费视频| 欧美裸体xxxx极品少妇软件| 亚洲国产精品yw在线观看| 中文字幕亚洲欧美日韩高清| 欧美日韩国产页| 国产精品观看在线亚洲人成网| 黄色一区二区在线| 亚洲人成在线观看网站高清| 亚洲综合日韩中文字幕v在线| 亚洲人午夜色婷婷| 成人免费福利在线| 日韩av电影免费观看高清| 欧美日韩成人网| 亚洲精品aⅴ中文字幕乱码| 欧美日韩亚洲精品内裤| 国产成人精品视频在线观看| 国产精品福利在线| 欧美高清视频在线| 91av在线国产| 91精品国产91久久久久久不卡| 午夜精品一区二区三区在线播放| 国自产精品手机在线观看视频| 久久在线视频在线| 亚洲影视九九影院在线观看| 亚洲免费影视第一页| 国产精品r级在线| 久久久久中文字幕| 精品欧美一区二区三区| 亚洲香蕉成视频在线观看| 尤物99国产成人精品视频| 久久成人国产精品| 国产主播欧美精品| 亚洲精品一区二区久| 日韩免费在线观看视频| 久久精品久久久久| 日韩在线观看成人| 国产在线视频一区| 岛国av在线不卡| 91福利视频在线观看| 欧美一区三区三区高中清蜜桃| 57pao国产精品一区|