APP備案,iOS簽名文件MD5、公鑰獲取方法

前言

2023年8月,國內開始要求應用市場上架的APP要備案,備案則需要提交安卓APP簽名文件中的MD5、公鑰等信息,如下圖是某平臺APP備案需要提交的信息。

獲取MD5等信息

最省事方法

針對沒有ide工具,沒有從事過iOS開發,或想節省時間的朋友,建議通過我們開發的網頁來獲取iOS簽名文件中MD5、公鑰的信息,本工具保障簽名文件等信息的安全。

網頁地址:https://aitoolnav.caichuangkeji.com/#/AppMd5

如下界面,上傳簽名文件,并輸入密碼,點擊獲取簽名文件信息即可。

承諾聲明:本工具不會保存用戶任何信息,程序讀取完證書信息后自動刪除證書文件。

常規方法

方式1:通過蘋果開發者中心獲取Bundle ID、平臺公鑰、簽名 MD5 值。

獲取 Bundle ID:

1、使用 APP 對應的 iOS 開發者賬號登錄 Developer 控制臺,找到下圖標識符(英文),單擊進入 Certificates,Identifiers&Profiles 頁面。

image.png

2、在 Certificates,Identifiers&Profiles 頁面,單擊 Identifiers,其中 IDENTIFIER 列對應的就是 Bundle ID。如下圖所示:

image.png

獲取公鑰與簽名 SHA1 值:

1、在計劃資源中,單擊證書(英文),進入 Certificates 頁面。

image.png

2、在 Certificates 頁面,可查看證書詳情,并下載 APP 對應的證書。

image.png

3、通過查看證書詳細信息,可獲取公鑰和簽名 SHA1 值。iOS 的 APP 公鑰,如下圖所示:

image.png

若公共密鑰未完整顯示,可以先單擊省略號,如果仍然未能完整顯示出來,請復制省略號前面顯示出的數據進行填寫。

4、iOS 的 APP簽名 MD5 值(SHA-1),如下圖所示:

image.png

方式2:通過命令行的方式

1. 安裝OpenSSL:確保您的系統上已經安裝了OpenSSL工具。

2. 提取證書和私鑰:使用以下命令從'.p12'文件中提取證書和私鑰,并將其保存為兩個單獨的文件。

openssl pkcs12 -in YourCertificate.p12 -clcerts -nokeys -out Certificate.crt

這將分別提取證書并將其保存為'Certificate.crt'文件,提取私鑰并將其保存為'PrivateKey.key'文件。

3. 獲取證書的MD5指紋:使用以下命令獲取證書的MD5指紋。

openssl x509 -noout -fingerprint -md5 -inform pem -in Certificate.crt

這將輸出證書的MD5指紋,您可以從中獲取MD5值。

4. 獲取公鑰:使用以下命令從證書中提取公鑰。

openssl x509 -pubkey -noout -inform pem -in Certificate.crt > PublicKey.pem

這將提取證書的公鑰并將其保存為'PublicKey.pem'文件。

現在,已經成功獲取了'.p12'簽名文件的MD5和公鑰。請注意,上述命令中的文件名需要根據自己的實際情況進行調整。

其他推薦:

1、AI應用助手:https://ai.caichuangkeji.com/

2、AI導航網址:https://aitoolnav.caichuangkeji.com/

3、如需了解獲取安卓簽名文件md5、公鑰等信息,請移步APP備案,最新獲取安卓簽名文件中MD5等信息方法

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。