APP 备案特征信息填写参考规范

一、APP 特征信息

特征信息名词说明
(安卓 Android)包名APP 包名是一个应用程序的唯一标识符。包名通常以反向域名的形式定义,例如:com.tencent.myapp。
(苹果 IOS)Bundle IDBundle ID 是 IOS 应用程序的唯一标识符,它类似于 Android 应用程序的包名。它由一串由点分隔的字符串组成,例如:com.tencent.cloudtest。
(鸿蒙系统 HarmonyOS)应用或元服务包名APP 包名是 HarmonyOS 应用程序的唯一标识符,例如:com.tencent.myapp。
平台公钥平台公钥是一种加密算法中的公钥,用于保护数据的安全性。在移动应用程序中,平台公钥通常用于验证应用程序的数字签名,以确保应用程序的完整性和真实性。APP 特征信息中的平台公钥,以10进制或16进制形式填写。
签名 MD5 值签名 MD5 值是指应用程序在发布到应用商店之前,由开发者使用签名证书对应用程序进行数字签名后所得到的 MD5 值。APP 特征信息中的 MD5 值,指的是 APP 证书的数字指纹值。安卓版 APP:请填写证书的 MD5 值(以16进制形式填写)。苹果版 APP:请填写证书的 SHA-1 值(以16进制形式填写)。鸿蒙版 APP:请填写证书的指纹值(以16进制形式填写)。

二、IOS 系统获取 Bundle ID、平台公钥、签名 MD5 值的指引

1. 获取 Bundle ID:使用 APP 对应的 IOS 开发者账号登录 Developer 控制台,找到下图标识符(英文),单击进入 Certificates,Identifiers&Profiles 页面。



APP 备案特征信息填写参考规范





2. 在 Certificates,Identifiers&Profiles 页面,单击 Identifiers,其中 IDENTIFIER 列对应的就是 Bundle ID。如下图所示:



APP 备案特征信息填写参考规范





3. 获取公钥与签名 SHA1 值:在计划资源中,单击证书(英文),进入 Certificates 页面



APP 备案特征信息填写参考规范





4. 在 Certificates 页面,可查看证书详情,并下载 APP 对应的证书。



APP 备案特征信息填写参考规范





5. 通过查看证书详细信息,可获取公钥和签名 SHA1 值。IOS 的 APP 公钥,如下图所示:



APP 备案特征信息填写参考规范





说明:

若公共密钥未完整显示,可以先单击省略号,如果仍然未能完整显示出来,请复制省略号前面显示出的数据进行填写。

6. IOS 的 APP签名 MD5 值(SHA-1),如下图所示:



APP 备案特征信息填写参考规范





三、安卓系统获取包名、平台公钥、签名 MD5 值的指引

Windows 平台

公钥和 MD5 值可以通过安卓开发工具、Keytool、Jadx-GUI 等多种工具获取,本文以 jadx-gui 为例。

1. 下载 jadx-gui 工具 ,单击此处 下载 jadx-gui 工具。



APP 备案特征信息填写参考规范





2. 下载完成后,解压压缩包,双击 jadx-gui-1.4.7.exe 运行。



APP 备案特征信息填写参考规范





3. 运行后,在页面左上方单击文件 > 打开文件,打开 APK 包。



APP 备案特征信息填写参考规范





4. 打开 APK 包后,找到并单击 AndroidManifest.xml,查看 APP 包名



APP 备案特征信息填写参考规范





5. 打开 APK 包后,找到并单击 APK signature,查看平台公钥签名 MD5 值



APP 备案特征信息填写参考规范





macOS 平台

1. 打开终端,运行如下命令安装 jadx。

brew install jadx

2. 安装完成后,在终端运行如下命令打开 jadx。

jadx-gui

3. 运行后,单击Open file,打开 APK 包。



APP 备案特征信息填写参考规范





4. 打开 APK 包后,找到并单击 Resources,找到并单击 AndroidManifest.xml,查看 APP 包名



APP 备案特征信息填写参考规范





5. 打开 APK 包后,找到并单击 APK signature,查看平台公钥签名 MD5 值



APP 备案特征信息填写参考规范





四、鸿蒙应用或元服务获取 APP 特征信息(HarmonyOS)

1. 使用 APP 对应的鸿蒙应用开发者账号登录 AppGallery Connect,并选择我的项目



APP 备案特征信息填写参考规范





2. 在我的项目页面,选择需要查询特征信息的应用项目。



APP 备案特征信息填写参考规范





3. 获取APP 包名:

进入对应的应用项目后应用栏下的包名即为所需要的 APP 包名。



APP 备案特征信息填写参考规范





4. 获取公钥和 MD5 值:

4.1 单击我的项目 > 用户与访问进入用户与访问页面。

APP 备案特征信息填写参考规范



4.2 在用户与访问页面中,单击左侧证书管理,并下载需要备案鸿蒙应用开发者证书。



APP 备案特征信息填写参考规范





4.3 下载应用开发者证书后,用文本编辑器(如记事本、VSCode),编辑证书,根据下图删除证书链部分并保存。



APP 备案特征信息填写参考规范





4.4 删除后如下图所示:

APP 备案特征信息填写参考规范



4.5 打开已保存的证书。

4.5.1 单击详细信息 > 公钥,获取 APP 的公钥信息,如下图所示:



APP 备案特征信息填写参考规范





4.5.2 单击详细信息 > 指纹,获取 APP 的签名 MD5 值信息,如下图所示:

注意:

这里的指纹是 SHA1 指纹,可以通过它作为 MD5 值去备案。



APP 备案特征信息填写参考规范

文章引用来源:https://cloud.tencent.com/document/product/243/97789

声明:本站部分文章或资源,整理于网络或由网友提供,主要用于知识性分享与学习用途。若相关内容侵犯了原著者的合法权益,请联系处理。
APP上架IOS

苹果开发者关联封号扫盲贴

2025-4-11 11:29:52

新鲜事用户运营

如何合理搭建巨量引擎账户结构,从5个要点分析

2019-10-22 20:55:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧