uniAD客服
uniAD客服
  • 发布:2022-03-23 17:45
  • 更新:2023-03-18 22:07
  • 阅读:3991

百度广告应用所有权验证教程

分类:uni-app

申请百度广告后,开发者必须要空包签名验证应用的所有权,以下为Android和IOS的签名教程:

Android获取签名

说明

空包签名需要本地配置jdk环境

命令行方式

命令格式:

jarsigner -verbose -keystore [签名文件路径] -signedjar [签名后apk的文件路径] [未签名apk的文件路径] [证书别名]  

参数说明

  • -verbose 签名时输出详细信息,便于您查看签名结果

  • -keystore 指定签名文件的存放路径

  • -signedjar 指定签名后的apk文件的存放路径

  • [未签名apk的文件路径] 指定从百度联盟平台下载的需要您签名的apk文件的存放路径

  • [证书别名] 指定签名时使用的证书。请注意,必须与发布应用时使用的证书相同

  • Linux或Mac平台。

    • 打开 Terminal 程序
    • 切换到下载的未签名apk空包的存放目录
    • 在当前目录下执行命令完成签名

命令示例:jarsigner -verbose -keystore ~/Workspace/myKeystore.jks -signedjar ./mssp-verify-signed.apk ./mssp-verify.apk myKey

  • Windows平台。
    • 打开 命令提示符 程序
    • 切换到下载的未签名apk空包的存放目录
    • 在当前目录下执行命令完成签名

命令示例:jarsigner -verbose -keystore C:\Documents\myKeystore.jks -signedjar mssp-verify-signed.apk mssp-verify.apk myKey

HBuilder X 插件方式

插件地址:Android Apk包签名

打开上述插件地址,点击左侧“使用 HBuilderX 导入插件”,导入插件到HBuilder X中

点击HBuilder X顶部菜单【工具】,点击【Android Apk包签名】,按照说明填写即可。

IOS获取签名

  1. 进入苹果开发者主页(https://developer.apple.com)
  2. 点击菜单栏的 Account 按钮,输入开发者账号登录
  3. 进入 Certificates, Identifiers & Profiles
  4. 从左侧导航中选择 Provisioning Profiles - Distribution
  5. 在右侧选择需要认证的APP,点击APP名称展开,并点击下载即可获得一个 .mobileprovision 文件
1 关注 分享
machi的奶茶

要回复文章请先登录注册

9***@qq.com

9***@qq.com

「证书别名」可以通过如下命名查看:

`keytool -list -v -keystore ./xxx.keystore`

xxx.keystore 你的证书名称

详情:
https://ask.dcloud.net.cn/article/id-35777__page-2 中的 「查看证书信息」 章节
2023-03-18 22:07
表鸽

表鸽

已经按照文档进行签名了,老是被驳回,原因:上传的认证文件不符合要求。联系客服也联系不上。。。。
2022-12-14 15:25
喷气鸡

喷气鸡

回复 machi的奶茶 :
完全不行啊,用其他平台的包又太大了 ,用他们提供的那个包一直报错
2022-11-11 16:10
machi的奶茶

machi的奶茶

哎呀尬死....我懂了
2022-06-10 12:00
machi的奶茶

machi的奶茶

回复 machi的奶茶 :
其根源问题就是:如何利用 HBuilderX 生成不签名的apk?
2022-06-10 11:53
machi的奶茶

machi的奶茶

### 没别明白 “未签名apk的文件路径” 这个是什么意思,是该应用生产环境下编辑生成的debug apk 包路径吗?
2022-06-10 10:54