OPPO开放平台移动应用认领
OPPO是我最讨厌的Android厂商,没有之一 |
竟然不能删除已经上传的应用,也真是奇葩了,要是人家没有Android原生咋办呢?....行了,进入正题
为什么做这个文档,是因为OPPO平台不支持删除已经提交审核的应用或相关上传记录,如果传错了,不好意思,删不了了,只能走认领流程,官方地址:open.oppomobile.com/wiki/doc#id=10182;
第一步,进入认领:open.oppomobile.com/home/management/app-admin#/resource/list
第二步,根据包名去搜索应用
第三步,做签名包,这里就是本篇重点讲的过程了
C/C++ Code复制内容到剪贴板
- ## 进入下载的签名包目录
- ➜ Downloads cd OPPOSignVerify
- ## 查看文件列表
- ## baomihua.keystore是我们之前的签名文件,是另外拷过来的,实际只有两个文件
- ➜ OPPOSignVerify ll
- total 328
- -rw-rw-r--@ 1 yoyo staff 32K 12 7 2017 OppoSignVerify.apk
- -rw-r--r-- 1 yoyo staff 2.5K 4 11 14:57 baomihua.keystore
- -rw-rw-r--@ 1 yoyo staff 121K 12 7 2017 签名帮助文档.docx
- ## 查看一下这个签名文件设置的别名是什么(如果不记得的话,记得可以跳过这一步),示例这里是baomihua
- ➜ OPPOSignVerify keytool -list -keystore baomihua.keystore
- 输入密钥库口令:
- 密钥库类型: PKCS12
- 密钥库提供方: SUN
- 您的密钥库包含 1 个条目
- baomihua, 2021-4-11, PrivateKeyEntry,
- 证书指纹 (SHA-256): E9:EF:F3:24:24:84:61:A9:38:97:DB:89:3F:4B:85:14:EF:47:16:BB:7D:8C:A2:40:28:23:4E:88:36:58:8D:3C
- ## 这里需要替换的是xxx.keystore的文件名,以及最后的baomihua别名
- ➜ OPPOSignVerify jarsigner -verbose -keystore baomihua.keystore -signedjar OppoSignVerify_signed.apk OppoSignVerify.apk baomihua
OPPO官方说明文档里将命令最后的证书名写成“android.keystore” 就是个坑。
好了,到此为止,就生成好了