为贯彻落实《中华人民共和国反电信网络诈骗法》、《互联网信息服务管理办法》、《非经营性互联网信息服务备案管理办法》等法律法规要求,将配合相关部门做好移动互联网信息服务管理工作,根据工业和信息化部2023年8月4日正式颁布的《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,腾讯云预计将于2023年9月1日起为APP主办者提供代备案服务。
现将备案相关事项同步如下:
一、备案必要性
1、在中华人民共和国境内从事互联网信息服务的APP主办者,应当依照《中华人民共和国反电信网络诈骗法》《互联网信息服务管理办法》(国务院令第292号)等规定履行备案手续,未履行备案手续的,不得从事APP互联网信息服务。
2、网络接入服务提供者、分发平台不得为未履行备案手续的APP提供网络接入、分发等服务。
二、备案时间要求
1、如您的APP在2023年9月1日前已在分发平台上架且已完成网站备案,需在2024年3月31日前登录腾讯云代备案管理系统补充完善APP相关信息与材料,并通过备案主体所在省级通信管理局审核。
2、如您在2023年9月1日后,有新的APP在分发平台申请上架,或历史下架的APP需重新申请上架,需先登录腾讯云代备案管理系统完成备案手续后再申请上架应用。
腾讯云代备案管理系统预计将于2023年9月1日起上线APP备案功能,为APP主办者提供新增备案、变更备案、注销备案等服务,相关操作指引也会同步上线。若在备案过程中遇到任何问题,届时可通过备案系统里的客服入口进行咨询。
app备案除需要提供公司信息之外,还需要app名称和图标及分类类型、是否对外提供SDK(如果使用外部SDK需要提供SDK的类型和厂商)、在安卓或ios等运行平台的特征信息
以微信支付SDK为例:
获取app在安卓和ios运行平台的特征信息
IOS 系统获取 Bundle ID、平台公钥、签名 MD5 值的指引
1. 获取 Bundle ID:使用 APP 对应的 IOS 开发者账号登录 Developer 控制台,找到下图标识符(英文),单击进入 Certificates,Identifiers&Profiles 页面。
2. 在 Certificates,Identifiers&Profiles 页面,单击 Identifiers,其中 IDENTIFIER 列对应的就是 Bundle ID。如下图所示:
3. 获取公钥与签名 SHA1 值:在计划资源中,单击证书(英文),进入 Certificates 页面。
4. 在 Certificates 页面,可查看证书详情,并下载 APP 对应的证书。
5. 通过查看证书详细信息,可获取公钥和签名 SHA1 值。IOS 的 APP 公钥,如下图所示:
说明:若公共密钥未完整显示,可以先单击省略号,如果仍然未能完整显示出来,请复制省略号前面显示出的数据进行填写。
6. IOS 的 APP签名 MD5 值(SHA-1),如下图所示:
安卓系统获取包名、平台公钥、签名 MD5 值的指引
Windows 平台
公钥和 MD5 值可以通过安卓开发工具、Keytool、Jadx-GUI 等多种工具获取,本文以 jadx-gui 为例。
1. 下载 jadx-gui 工具 ,单击此处 下载 jadx-gui 工具。
2. 下载完成后,解压压缩包,双击 jadx-gui-1.4.7.exe 运行。
3. 运行后,在页面左上方单击文件 > 打开文件,打开 APK 包。
4. 打开 APK 包后,找到并单击 AndroidManifest.xml,查看 APP 包名。
5. 打开 APK 包后,找到并单击 APK signature,查看平台公钥和签名 MD5 值。
macOS 平台
1. 打开终端,运行如下命令安装 jadx。
brew install jadx
2. 安装完成后,在终端运行如下命令打开 jadx。
jadx-gui
3. 运行后,单击Open file,打开 APK 包。
4. 打开 APK 包后,找到并单击 Resources,找到并单击 AndroidManifest.xml,查看 APP 包名。
5. 打开 APK 包后,找到并单击 APK signature,查看平台公钥和签名 MD5 值。
腾讯云app备案-需填写特征信息-页面截图示例: