最近公司的APP发布了新版本,只进行了线上bug的修复,基本没改什么主体业务功能。各大应用市场都顺利更新上架,但是国货之光华为,被闷了几次。拒来拒去,就是那些反复的内容。内容一般如下:

经检测发现,您的应用中集成了com.tencent.tinker(Tinker;Tinker在线热修复;腾讯云Tinker) com.sina.weibo(微博;新浪微博) com.umeng(友盟) com.tencent.bugly(Bugly;腾讯Bugly)等SDK,但未在应用内的隐私政策/在AppGallery Connect上提交的隐私政策网址内容中进行明示。

­修改建议:请在应用内的隐私政策/在AppGallery Connect上提交的隐私政策网址内容中明示应用所集成的第三方SDK名称、SDK收集使用的个人信息以及使用目的

我们发现您的应用存在未经用户授权将IMEI等个人信息私自向第三方log.umsns.com, api.openinstall.io, stat.openinstall.io传输的行为。

­请参考《审核指南》第7.4相关审核要求:https://developer.huawei.com/consumer/cn/doc/50104

­修改建议:请在应用内的隐私政策及在AppGallery Connect上提交的隐私政策网址内中详细注明"向第三方共享用户的个人信息的类型、目的、方式、范围",并获得用户同意;或停止未经用户授权的私自传输行为

经过百度搜索,近期确实有朋友遇到了相同的问题,并且无解!都在吐槽!像下面的帖子

https://cn.club.vmall.com/thread-28721413-1-1.html

https://club.huawei.com/forum.php?mod=viewthread&tid=28214576

无耐,仔细阅读最新的审核条款:

https://developer.huawei.com/consumer/cn/doc/50104

这文档不知道更新内期是多久,看样子还挺频繁的。问题主要集中在第7点!

现在android app集成第三方组件都要到华为报备或是说明了!各位小伙伴注意吧,最近华为应该市场搞的个人挺烦躁,我还在提交审核的路上。已经让android工程师把所有第三方组件都列成详细列表并说明了,同时会写在隐私政策里。再次提交试试。

谁要是遇到相关的问题及解决方案,留言下,最近华为审核真是太闹心了!

华为应用市场更新APP多次被拒的更多相关文章

  1. App Store审核被拒的23个理由

    原文地址 iOS 应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒.ASO100 为大家收集整理了2015年 App Store 审核被拒的23个理由,并且附上官方拒绝 ...

  2. 华为应用市场AppGallery Connect正式推出全新LOGO

    华为应用市场AppGallery Connect(简称AGC)正式推出全新Logo,新Logo的设计灵感源于编码中的符号<>,两个括号紧密联结成一个正方形,寓意华为应用市场AGC与开发者深 ...

  3. 【AGC】使用云调试优惠扣费、华为设备上触发崩溃、无法下载华为应用市场问题小结

    ​ 1.使用云调试剩余优惠时长还剩300分钟,但还会扣费的情况. 问题描述:用户的云调试账户显示剩余优惠时长还有300分钟,但在使用云调试的过程中,还是产生了扣费的情况. ​ 解决方案: 当开发者成功 ...

  4. iOS App Store上架新APP与更新APP版本

    iOS App Store上架新APP与更新APP版本 http://www.jianshu.com/p/9e8d1edca148

  5. 【原创】我所理解的自动更新-APP发布与后台发布

    发布后台 创建渠道:添加新的渠道,设置渠道名称,自动生成渠道id.    查看渠道:查看渠道基本信息,渠道app版本号,资源版本号,是否开启更新.    创建/更新APP:选择打包ios,androi ...

  6. 关于iphone6安装了727个应用后,更新app 导致一些app无法更新,无法删除,重启后消失,但是却还是占用空间的解决办法

    我的iphone6 苹果手机,64GB的,存储空间最近一直很吃紧,很捉急,昨天,终于下定决心 解决下这个问题. 由于 空间大,我又随便安装许多APP,现在有727个app,常用的其实就是那个几十个而已 ...

  7. JSPatch动态更新APP

    JSPatch,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug. 用途 是否有过这样 ...

  8. 重置 Launchpad 和更新APP图标缓存

    重置 Launchpad 方法一:在终端里粘贴 defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock 方法二:在终 ...

  9. [Phonegap+Sencha Touch] 移动开发77 Cordova Hot Code Push插件实现自己主动更新App的Web内容

    原文地址:http://blog.csdn.net/lovelyelfpop/article/details/50848524 插件地址:https://github.com/nordnet/cord ...

随机推荐

  1. nginx限流模块(防范DDOS攻击)

    Nginx限流模式(防范DDOS攻击) nginx中俩个限流模块: 1.ngx_http_limit_req_module(按请求速率限流) 2.ngx_http_limit_conn_module( ...

  2. 【spring源码系列】之【Bean的属性赋值】

    每次进入源码的世界,就像完成一场奇妙的旅行! 1. 属性赋值概述 上一篇讲述了bean实例化中的创建实例过程,实例化后就需要对类中的属性进行依赖注入操作,本篇将重点分析属性赋值相关流程.其中属性赋值, ...

  3. Docker中容器的备份和恢复(可迁移)

    官方文档 备份容器 - save 查看镜像$ docker images 容器快照 - commit$ docker commit CONTAINER xxx/exampleimage-backup: ...

  4. redis-cluster集群安装(windows)

    在此先奉上安装包(链接:https://pan.baidu.com/s/1QHYQPkYPuiRWhdj9APbjnw 提取码:jv8x ) 1. 安装ruby 下载 rubyinstaller-2. ...

  5. ROS2学习之旅(14)——编写简单的发布者和订阅者(C++)

    节点是通过ROS Graph进行通信的可执行进程.在本文中,节点将通过话题以字符串消息的形式相互传递信息.这里使用的例子是一个简单的"talker"和"listener& ...

  6. Python使用笔记27--mysql操作封装类

    1.面向过程 1 import pymysql 2 3 #面向过程 4 mysql_info = {'host':'127.0.0.1', 5 'port':3306, 6 'user':'root' ...

  7. C语言:#error命令,阻止程序编译

    #error 指令用于在编译期间产生错误信息,并阻止程序的编译,其形式如下: #error error_message 例如,我们的程序针对 Linux 编写,不保证兼容 Windows,那么可以这样 ...

  8. C语言:宏定义 本质及体现

  9. 开源桌面快速启动工具-GeekDesk

    GeekDesk 小巧.美观的桌面快速启动工具 开发框架 wpf .net 4.7.2 HandyControl 全局热键 鼠标跟随 快速启动 随时随地 支持自定义热键 支持鼠标跟随 自定义壁纸 随意 ...

  10. java并发编程基础——线程的创建

    一.基础概念 1.进程和线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程.(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据 ...