我是靠谱客的博主 小巧奇异果,最近开发中收集的这篇文章主要介绍Google play上架被拒踩坑系列,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

最近google play慢慢开始收紧权限,各种审核,各种隐私协议什么的,一发现不满足要求的就会发邮件警告,如果没留意到邮件就会给google 下架APP...状态变为:已被google移除.

当APP已被移除,不是很严重的话一般都是按照要求修改后重新提交审核就可以了..

下面列举踩坑系列:邮件内容如下

第一坑:

这个主要是因为使用了mob家的SDK导致的.他家的SDK会偷偷获取和上次用户信息.邮件还提到了HTTPS的问题,这个问题还好,实际测试不改也可以上架成功.

解决方案:

1,直接去掉mob SDK..彻底

2,但是很多时候都是祖传代码,不敢乱改动,反正能跑起来就不要乱改,不然出现雪崩事件就GG了.

这个时候mob提供了google play上架的版本配置:传送门

按照mob的文档,加上GPP配置就可以了.
 

第二坑:

由于看到了HTTPS的提示,然后就把代码全换成HTTPS后发现webview无法打开.这个很可能就是自签名文件或者是证书过期了..由于本人使用了Fiddler抓包,确保APP所有的请求都是HTTPS,抓工具要求自签名,就导致了webview无法打开,然后各种百度几乎都是说在webview中接收所有证书

webview.setWebViewClient(new WebViewClient(){  

@override
  public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){   
    handler.process();接受证书

 }

这样配置后确实可以打开HTTPS,但是这样会导致google 上架的时候被拒绝,邮件内容类似:

这样就进入死循环了..

解决方案:

实际上这个坑是因为使用了Fiddler抓包工具导致的问题,因为配置了自签名导致https无法访问.实际上只要网页证书正常是可以正常打开的.无效特殊配置

第三坑:

1,一般我们上架google的时候都会先发布一个测试版,一般都是先发送开放式测试.偶尔会发布内部测试.

当我们按照google要求修改好后,因为被下架了,会比较急,都是直接发正式版赶紧上架,或者发开放式测试,然后审核通过后推到正式版.


血的教训:APP都按照要求修改了,提交开放测试,莫名其妙又给拒了.而且拒绝的速度挺快的..一开始以为是没改完整,又改了一次,在提交还是给拒了,也没有新的邮件说是什么原因,之后就一直提交一直给拒..最后才摸索出,是因为正式版和内部测试版还是旧的.审核的时候是会审核所有的,只要有一个不符合就会给拒绝.并且不会有新的邮件通知.

 

下面附一份google上架使用第三方SDK避坑指南

1. AltaMob,广告变现类-->未实践

https://www.altamob.com/

2. 腾讯TBS,浏览服务-->未实践

https://x5.tencent.com/tbs/index.html

3. 腾讯Bugly,异常上报和运营统计服务-->亲测,可以上架

https://bugly.qq.com/v2/

4. 高德地图(AMAP),定位和地图(官网有GooglePlay专用版SDK)

https://lbs.amap.com/api

5. BatMobi,广告变现类

https://www.batmobi.net/index

6. YeahMobi,广告变现类

https://cn.yeahmobi.com/

7. Moplus,推送类,由百度开发

8. 有米 SDK,广告变现类

https://www.youmi.net/

 

google上架踩坑笔记..如果你也遇到过其他的坑,请在评论区加上.后续可以更新补充到文章中,避免小朋友再次掉坑里

 

最后

以上就是小巧奇异果为你收集整理的Google play上架被拒踩坑系列的全部内容,希望文章能够帮你解决Google play上架被拒踩坑系列所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部