首页 >App Store研究

APP Store 审核总结

2018-01-22 14:56 编辑: 枣泥布丁 分类:App Store研究 来源:乔兰伊雪

本文由乔兰伊雪投稿

一、打包可能遇到的问题

1、首先一定不要用Xcode9.2打包APP,选择Xcode9.1及以下版本打包,至于为什么我在iOS开发问题总结中提到过,在这里我就不再赘述了

2、Xcode9以上版本icon需要一张1024*1024的图片,否则打包会报错,其实打包出错了根据提示也就知道怎么解决了,以前版本打包之后上线时需要在iTunes上传这张图片,现在直接放在Xcode内打包,选择对应的ipa包之后iTunes就会自动识别这张图

二、填写审核信息可能被拒的情况

1、如果你的APP是智能控制软件,审核时又不能把硬件设备寄给苹果那边,苹果审核可能并不知道你的软件是干什么用的。

被拒情况描述:我曾经做过一款智能家居的APP,提交审核被拒,原因就是不知道我这个软件是干嘛的,因为他那边登陆后设备不在线,是不能够进入设备控制页面的,可想而知,他什么都做不了。

解决办法:在被拒的原因下面回复邮件,录制一段控制设备的视频放上去,然后就审核通过了,无需重新提交审核

当然,如果你在提交审核之前就知道这个情况,就可以在下图附件那里提交你的演示视频,在备注里说明,如果附件过大上传不了可以放到你们服务器上,把网址写在备注里,这样就能避免被拒了。

2、如果你的APP开启了后台播放音频的功能,请最好提供一个有权限播放音频的账号给苹果审核,否则会被拒说你开启了这个功能,却没有发现APP中有播放音频的地方,建议你关闭。

被拒情况描述:我的APP中音频是付费的,需要充值会员之后才能播放,而提供的账号不是会员,播放不了。

解决办法:录一段播放的视频回复他,就没问题了。(是不是发现没有什么事情是录一段视频解决不了的,如果有就再录一段,嘿嘿。Tips:如果不是你代码的bug,基本都可以用这种方式解决)

3、如果你的APP有些内容是免费可看可听的,一定要不登陆就可以看可以听。

被拒情况描述:还是上面那个APP,后来开放了几款限时免费的音频,但是在播放的时候我们做了限制,一点播放就会弹出登陆页面让用户登陆后才能播放(原因是我们想要收集用户信息,分析哪些用户喜欢哪种类型的音频),然后苹果就说了,既然我们写上了免费两字,就是让所有人都可听啊,为啥还要强制登陆才能播放,这样是不尊重用户的。这种情况只能老老实实改代码重新审核。

解决办法:只要不是收费的内容,无论用户是否登陆都可看可听,当然一些用户操作类的功能是可以登陆之后才能做的,比如点赞评论这些,可以提示用户登陆后再操作。

4、内购时遇到的一些问题,请戳此文关于内购的那些坑(虚拟商品一定要用内购,不要想着心存侥幸用第三方支付,被发现了就会延迟审核,两周,一个月,两个月的审核期,咱们等不起呀)

5、如果你的APP里面有一些促销活动,比如抽奖啊,答题获得积分之类的一定要在活动页面醒目的地方写上:此活动与苹果公司无关(任何非苹果的活动都要说明跟苹果公司无关,撇清关系)。

6、如果你的APP包含大转盘抽奖之类轻微赌博性质的活动(就是满足什么条件可以玩一次,玩的话可能中奖也可能不中奖这种的),在iTunes填写APP综合信息时选择的分级一定要选上带有赌博的两个选项,选完之后评定的是17+岁,不选就会被拒说你选择的分级跟APP实际情况不符。

7、如果你的APP内有排行榜,排名之类的展示信息,一定要有隐私政策声明。

被拒情况描述:我的APP是个商城,里面有个排行榜,会展示一些消费水平较高的会员头像昵称,提交审核的时候也没填隐私政策网址,因为它不是必填的,然后就被拒了,说这个排行榜收集了用户信息却没有向用户说明,属于不尊重用户的行为。

解决办法:这种隐私声明网上大型网站都有,找一份根据你的APP实际情况改一份,放到服务器上。APP注册那里应该都有注册协议,在旁边再放上这个隐私声明的网址,提交审核的时候记得把网址填写到上图红框内。(我填完之后还被拒过,因为他审核的时候后台的哥们正在重新部署服务器,,,,他打不开网址,这个锅我不背,哈哈)

8、现在适配iphoneX还不是必须的,如果你的描述里提到你适配了,那就得提供iphoneX的屏幕截图了,否则被拒。

9、info.plist里的描述信息,如果你用到了相机、麦克风、后台定位等权限,一定要描述清楚你使用这些权限是做什么的,否则可能被拒(有时候会被拒,有时候不会,看苹果爸爸的心情了)。

10、还有ipv6各种反复被拒的小伙伴们,如果确认自己ipv6没问题,那就反复重新提交审核,申诉没用的(我有个搞笑的例子:就是上面那篇内购里也提到过的,我在电话里一步步教审核人员登陆了app,成功播放了音频,我在电话里听到了音频的声音,因为免费和游客问题修改后重新提交审核,又被拒,就是ipv6登陆不了,呵呵哒,不管他,什么都不改,果断点重新审核,就过了)

11、下面是看到的别人被拒的情况

意思就是app里跟用户信息无关的内容不能强制要求用户登录才能看,如果你的app不登陆什么也干不了,要么加游客登陆,要么开放首页或者在审核信息详细说明为什么必须登陆才能进入app,应该跟我第四条差不多

参考链接:被苹果爸爸完全碾压的通话记录

12、昨天刚提交了APP审核,期望不会被拒,被拒了就来更新

三、准备工作做好之后就该点提交审核了,最近有人问我那些选项该怎么选,那我就也简单写一下吧

1、内容版权:如果你的APP用到了第三方登录、支付、分享等功能,就是要跳转到其他APP的,有的说点是,有的是否,我都选的是,如果不是上面三种情况却有明显的第三方logo,那就要提供第三方授权内容,必须选是

2、广告标识符:下面有两篇文章可以参考

3、出口合规信息:就是是否加密的那个,如果你有用到加密算法那就选是,没用到就自行斟酌,我记得之前会提示https也算,反正后来接口都用https之后即使没有加密功能,我也都选的是,没有因为这个被拒过。

以上内容仅供参考,如果对你们有帮助那就最好不过了,如果有错误的还请评论指正,我会及时修改以免误导其他人。

如果喜欢就点赞收藏下呗!比心 ^_^

搜索CocoaChina微信公众号:CocoaChina
微信扫一扫
订阅每日移动开发及APP推广热点资讯
公众号:
CocoaChina
我要投稿   收藏文章
上一篇:App Store 全年营收将超过全球电影总票房
下一篇:苹果重新设计了网页版 App Store 的预览页面
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0

综合评论

相关帖子

sina weixin mail 回到顶部