现在App也需要进行备案申请工作,这时您需要填写App的相关特征信息。本文为您介绍安卓平台、iOS平台App特征信息的获取方法。
说明
此部分内容涉及专业App开发知识,本文仅供参考。不同的应用打包发布方式,相关信息的获取方法不同,具体您还需咨询App开发人员。
概念
解释
包名(安卓应用标识符)
APK包名是Android应用程序的唯一标识符。例:com.xx.xx。
Bundle ID(iOS应用标识符)
Bundle ID是iOS应用程序的唯一标识符。例:com.xx.beian。
数字证书
数字证书是一个经权威授权机构数字签名,包含公开密钥的拥有者信息以及公开密钥的文件,是由权威机构颁发的可信凭证。
数字签名
数字签名采用非对称密钥生成算法,会生成一对密钥:私钥和公钥。发送方使用私钥加密摘要来进行签名,接收方必须使用对应的公钥才能进行解密。
数字摘要
数字摘要又称数字指纹,是使用Hash函数将待加密明文转化得到的一串固定长度密文。常见的摘要算法有 MD5、SHA-1、SHA-256等。
包名、公钥和签名MD5获取方式有多种,本文以使用JadxGUI工具获取为例。
下载JadxGUI工具:下载安装完成后,使用此工具打开apk包。
公钥与签名MD5值获取:查找文件APK signature中模数(公钥)和MD5签名。
访问https://developer.apple.com/cn/,使用App对应的iOS开发者账号登录。
Bundle ID获取:在计划资源中查看标识符,其中IDENTIFIER列对应的就是Bundle ID。
公钥(**公共密钥**)
签名SHA1值(**SHA-1**)
全部评论