填寫App特征信息
更新時(shí)間:2023-09-05 17:30:28
進(jìn)行阿里云App備案服務(wù)申請(qǐng)時(shí),您需要填寫App的相關(guān)特征信息。本文為您介紹安卓平臺(tái)、iOS平臺(tái)App特征信息的獲取方法。
說明
此部分內(nèi)容涉及專業(yè)App開發(fā)知識(shí),本文僅供參考。不同的應(yīng)用打包發(fā)布方式,相關(guān)信息的獲取方法不同,具體您還需咨詢App開發(fā)人員。
基礎(chǔ)概念
概念
解釋
包名(安卓應(yīng)用標(biāo)識(shí)符)
APK包名是Android應(yīng)用程序的唯一標(biāo)識(shí)符。例:com.alibaba.aliyun。
Bundle ID(iOS應(yīng)用標(biāo)識(shí)符)
Bundle ID是iOS應(yīng)用程序的唯一標(biāo)識(shí)符。例:com.aliyun.beian.app。
數(shù)字證書
數(shù)字證書是一個(gè)經(jīng)權(quán)威授權(quán)機(jī)構(gòu)數(shù)字簽名,包含公開密鑰的擁有者信息以及公開密鑰的文件,是由權(quán)威機(jī)構(gòu)頒發(fā)的可信憑證。
數(shù)字簽名
數(shù)字簽名采用非對(duì)稱密鑰生成算法,會(huì)生成一對(duì)密鑰:私鑰和公鑰。發(fā)送方使用私鑰加密摘要來進(jìn)行簽名,接收方必須使用對(duì)應(yīng)的公鑰才能進(jìn)行解密。
數(shù)字摘要
數(shù)字摘要又稱數(shù)字指紋,是使用Hash函數(shù)將待加密明文轉(zhuǎn)化得到的一串固定長(zhǎng)度密文。常見的摘要算法有 MD5、SHA-1、SHA-256等。
安卓應(yīng)用獲取App特征信息指導(dǎo)
包名、公鑰和簽名MD5獲取方式有多種,本文以使用JadxGUI工具獲取為例。
下載JadxGUI工具:下載安裝完成后,使用此工具打開apk包。
-
公鑰與簽名MD5值獲取:查找文件APK signature中模數(shù)(公鑰)和MD5簽名。
image.png
- 包名獲取:查找資源文件下AnddroidManifest.xml中的package屬性對(duì)應(yīng)信息。

iOS應(yīng)用獲取App特征信息指導(dǎo)
訪問https://developer.apple.com/cn/,使用App對(duì)應(yīng)的iOS開發(fā)者賬號(hào)登錄。
-
Bundle ID獲?。涸?strong>計(jì)劃資源中查看標(biāo)識(shí)符,其中IDENTIFIER列對(duì)應(yīng)的就是Bundle ID。
image.png
- 公鑰與簽名SHA1值獲?。涸?strong>計(jì)劃資源中查看證書,進(jìn)入證書后,下載對(duì)應(yīng)App證書。通過查看詳細(xì)信息,獲取公鑰(公共密鑰)和簽名SHA1值(SHA-1)。
image.png

* 公鑰(**公共密鑰**)

**說明**
如果**公共密鑰**顯示不完整,您可先單擊省略號(hào),如果省略號(hào)仍然打不開或不顯示,直接復(fù)制**公共密鑰**省略號(hào)前面顯示出的數(shù)據(jù)進(jìn)行填寫即可。
* 簽名SHA1值(**SHA-1**)

二、特殊情況
Xcode 自動(dòng)管理的證書特征信息不能通過在證書文件里下載獲取
image.png
1、通過Web調(diào)試獲取Xcode自動(dòng)管理的證書
① 打開web調(diào)試,打開證書頁面
image.png
② 找到對(duì)應(yīng)的發(fā)布證書,復(fù)制certificateContent內(nèi)容
③ 創(chuàng)建一個(gè)certificate.txt文件,將certificateContent復(fù)制到文件內(nèi)
④ 在內(nèi)容前插入-----BEGIN CERTIFICATE-----,內(nèi)容后插入-----END CERTIFICATE-----
⑤ 修改文件后綴為.cer保存。
image.png







