OPPO开放平台移动应用认领
uni-app 2021-04-12 18:43:51
OPPO是我最讨厌的Android厂商,没有之一

竟然不能删除已经上传的应用,也真是奇葩了,要是人家没有Android原生咋办呢?....行了,进入正题

为什么做这个文档,是因为OPPO平台不支持删除已经提交审核的应用或相关上传记录,如果传错了,不好意思,删不了了,只能走认领流程,官方地址:open.oppomobile.com/wiki/doc#id=10182;

 

第一步,进入认领:open.oppomobile.com/home/management/app-admin#/resource/list

1.png

 

第二步,根据包名去搜索应用

2.png

 

第三步,做签名包,这里就是本篇重点讲的过程了

 

C/C++ Code复制内容到剪贴板
  1. ## 进入下载的签名包目录
  2. ➜  Downloads cd OPPOSignVerify 
  3.  
  4. ## 查看文件列表
  5. ## baomihua.keystore是我们之前的签名文件,是另外拷过来的,实际只有两个文件  
  6. ➜  OPPOSignVerify ll  
  7. total 328  
  8. -rw-rw-r--@ 1 yoyo  staff    32K 12  7  2017 OppoSignVerify.apk  
  9. -rw-r--r--  1 yoyo  staff   2.5K  4 11 14:57 baomihua.keystore  
  10. -rw-rw-r--@ 1 yoyo  staff   121K 12  7  2017 签名帮助文档.docx  
  11.  
  12.  
  13. ## 查看一下这个签名文件设置的别名是什么(如果不记得的话,记得可以跳过这一步),示例这里是baomihua
  14. ➜  OPPOSignVerify keytool -list -keystore baomihua.keystore   
  15. 输入密钥库口令:    
  16. 密钥库类型: PKCS12  
  17. 密钥库提供方: SUN  
  18.   
  19. 您的密钥库包含 1 个条目  
  20.   
  21. baomihua, 2021-4-11, PrivateKeyEntry,   
  22. 证书指纹 (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
  23.   
  24. ## 这里需要替换的是xxx.keystore的文件名,以及最后的baomihua别名
  25. ➜  OPPOSignVerify jarsigner -verbose -keystore baomihua.keystore -signedjar OppoSignVerify_signed.apk OppoSignVerify.apk baomihua  

 

OPPO官方说明文档里将命令最后的证书名写成“android.keystore” 就是个坑。 

 

好了,到此为止,就生成好了

 

 

 

本文来自于:http://www.yoyo88.cn/study/uniapp/561.html

Powered by yoyo苏ICP备15045725号