iOS 最新版 打包過(guò)程及證書配置

最新版 制作證書操作

一.前往:https://developer.apple.com/account注冊(cè)Bundle ID,

二、在鑰匙串訪問(wèn)中,生成秘鑰,按提示填寫郵箱和名稱,保存到本地即可(注意保存路徑,后期將要使用,在一個(gè)項(xiàng)目中你可以使用同一個(gè)簽名文件也可以對(duì)于每一個(gè)證書生成不一樣的簽名文件):

三.創(chuàng)建Bundle ID:

1.

2.

3.

4.

5.

四.制作證書(經(jīng)過(guò)下面的重復(fù)步驟,你應(yīng)該得到證書如下):

1.

2.選擇需要的證書后點(diǎn)擊 Continue

3.選擇鑰匙串簽名文件

4.下載

五.添加測(cè)試設(shè)備

六.制作描述文件(完成重復(fù)步驟您應(yīng)該有):

1.

2.

3.選擇Bundle ID

4. 選擇 對(duì)應(yīng)的Cerruti證書

5.選擇測(cè)試設(shè)備

6.輸入描述文件的名稱

7.下載

8.把你下載的證書全部雙擊(個(gè)人習(xí)慣先裝.cer --> .apns --> .pp)

然后去到你的鑰匙串中,把剛才安裝的證書全部導(dǎo)出為P12證書(記得設(shè)置密碼),方便給他人使用:

如果有的推送需要使用pem的話進(jìn)入到P12文件目錄之后使用如下命令:

openssl pkcs12 -in CertificateName.p12 -out CertificateName.pem -nodes

查看證書有效期:

openssl x509 -in xxx.pem -noout -dates

查看證書是否合法:

開(kāi)發(fā):openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert xxx.pem -key xxx.pem

生產(chǎn):openssl s_client -connect gateway.push.apple.com:2195 -cert xxx.pem -key xxx.pem

七.打包

1.先去地址(https://itunesconnect.apple.com/)中使用你創(chuàng)建的Bundle ID

2.打開(kāi)Xcode --> Product --> Archive

直接下一步就OK ,最后導(dǎo)出ipa包

有待更新發(fā)布App Store

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容