This is 广东硅谷学院's Tencent Weibo homepage. Follow now!

广东硅谷学院 收听

与其上二流大学,不如读硅谷学院!成才热线:07...

那些年提交 AppStore 审核踩过的坑

2017-04-13

bj.96weixin.com">
A

BOUT AppStore

每次提交版本时,可谓小心翼翼,如履薄冰,但是还是难免踩到了一些坑。


今天,小编跟大家回顾一下提交AppStore审核时踩过的坑,并且针对如何避免给出一些tips供大家参考。



bj.96weixin.com">
未准守苹果ios App数据储存指导方针


如果你的App有离线数据下载功能,尤其需要关注这一点。因为离线数据一般占用存储空间比较大,可以被重新下载和重建,但是用户往往希望系统存储空间紧时也依然能够妥妥的存在着,不会被IOS系统自动清理掉。所以不能放在/Library/Caches 目录下(该目录在系统空间紧张时可能会被iOS系统清除)。 


那就只能放在主目录/Documents  或 主目录/Library/自定义文件夹下这样才不会被iOS系统自动清理掉。但是这些数据可能会很大,那么用户需要为了同步消耗不少流量,苹果可能会因此拒绝你的应用上架。所以需要在程序中给自定义的目录设置“do not backup”属性。



bj.96weixin.com">
未提供测试账号


如果你的App有部分功能需要登录才能使用,那么你需要再提交审核时,勾选演示账户,并提供对应信息,如下图:



现在很多app为了更方便快捷,防止用户忘记密码,都采用手机号+验证码的方式,这样的话就没有办法给苹果提供演示账户了,除非账户系统后台做修改提供支持。这种情况,就不需要勾选演示账户了,但是要在备注信息里跟苹果好好解释一下,是为了提升用户体验的,所以对账户系统做了改进,用户有手机就能登录,不需要注册,如下图,如果你啥也不说的话,那就乖乖等着被拒吧。


bj.96weixin.com">
跟相关硬件配合APP,未提供演示视频


这里指的硬件是不需要MFi认证的,通过BLE(低功耗蓝牙)或者WiFi连接的硬件。直接在备注里提供相关功能的演示视频即可,如下图。


演示视频需要把完整的连接过程操作以及连接硬件之后跟硬件相关的功能演示都包含在内。也不需要用英文,用中文即可。


bj.96weixin.com">
正在加载...