移动开发—iOSapp被拒原因汇总

一、 iOS 端常见被拒原因汇总
App 内包含分发下载分发功能(引导用户下载 App 等功能)。
提供的测试账号无法查看实际功能
通过接口返回布尔值判断 App 是否升级,但审核期间该接口不请求
审核账号,任何时候在任何 ip 登录看到的都是审核版。
提供的登陆账号和密码不对,登陆不上
运营填写的营销关键字有问题
元数据问题,iPhoneX 截图中 iPhone 壳子是 iPhone7 的,应该是 iPhoneX
说明隐私权限的作用。
营销文字,某些能力需要资质。此类功能在审核期间都关闭
修改隐私权限相关的文案,做到让审核人员看得懂,做到「信达雅」
App 无法登陆进去,属于 bug 级别
App 没有适配 ipad。
Privacy - Data Collection and Storage,说明 App 没有做隐私权限的收集。
访问 h5 页面出现问题。 属于 bug 级别
App 集成了设备指纹 SDK, 会上传用户设备安装应用列表。 解决:移除设备指纹SDK, 成功上架
二、 App 被拒原因汇总
从 Android 和 iOS 2端 App 被驳回的一些信息来看,驳回原因一般划分为下面几类:

审核期间,资源和配置都应该调节为审核模式
App 包含某些关键字
审核相关的元数据问题(截图与实际内容不匹配、机型和截图不匹配、提供给审核的账号和密码登陆不上)
使用的隐私权限必须说明,文案描述必须清晰
App 存在 bug (账号无法登陆、没有适配 ipad、访问 h5 打不开 )
诱导用户打开查看更多 App
Android 应用未加固
应用缺乏相关的资质和证书

如想快速有效的提高iOS技术和能力,不防瞧瞧这一份iOS秘籍
iOS提升武功秘籍
三、 方案
常见审核失败的原因很多,很大比重一个就是代码或者文本里面存在一些敏感词,所以本文的侧重点在于关键词扫描。像上架设置的截图和当前设备不匹配、提供的账号无法使用功能 这种情况打一顿就好了,非主流行为不在本文范围内

3.1 词云谁去收集?
每个公司一般来说都不止一条业务线,所以每个业务线的 App 情况和内容也不一样,所以敏感词也是千差万别。敏感词收集这个事情,应该由业务线主要负责 App 的开发者来收集,根据平时的上架情况,苹果的驳回的邮件来整理。

3.2 方案设计
公司自研工具 cli(iOS SDK、iOS App、Android SDK、Android App、RN、Node、React 依赖分析、构建、打包、测试、热修复、埋点、构建),各个端都是通过「模版」来提供能力。包含若干子项目,每个子项目就是所谓的 “模版”,每个模版其实就是一个 Node 工程,一个 npm 模块,主要负责以下功能:特

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值