众所周知,无法上架AppStore的APP可以通过iOS企业签名的方式提供给iOS系统的用户进行使用。当然可以正常上架AppStore那当然更方便,今天就主要来说说#iOS上架#,APP上架苹果商城的审核机制,一起来看看吧!
审核机制:一般分为机器审核(主要扫描代码),如果机审通过,那么才会进入人工审核,人工审核通过之后才会通过上线。
还有就是人工审核时发现问题就会停止审核,等到更改之后会继续接着审核,如果在发现问题,还会停止审核,直到上一个问题解决之后,才回接着审核,因此有的APP在上线之前一定需要多次的测试,确保没有问题,才提交,否则一次次的提交,都是被拒绝,也是一个比较麻烦的事情的。
其次系统审核被拒从大的方向来说分为两类:
一、(MetaData Rejected)元数据被拒
二、Binary Rejected
(二进制被拒),如果是元数据被拒那么解决的方法比较简单一些,只需要修改对应的被拒的问题,然后在回复中心直接回复系统.审核人员即可。但是如果是二进制文件被拒绝,则是需要技术重新打一个IPA的安装包,再次提交才行
除此之外,熟读系统.的审核规则,APP设计的遵循这些原则。也是一个最有效的方法之一
有很多的准则,系统.规则都已经是明文规定的,不过大多数的CP并不会去注意这些,只有出现问题的时候,才会问别人怎么办,而不是自己去搞清楚系统.的这些审核规则。
第一点,关于支付
系统.针对所有的APP的虚拟服务,比如说游戏充值、各大APP视频会员,读书APP的币、券等,购买之后才能享受完整功能的服务等到都是要求接入系统.的IAP支付渠道,如果你的APP本身是属于这种的类型,但是你没有使用系统.支付拒绝。
第二点,关于做活动免责声明
这个一定需要在活动规则页面添加,此活动与系统.公司无关,类似的声明,否则肯定被拒,因为审核规则已经写清楚了。
第三点,用户通讯录、照片、地理位置等隐私信息的获取
这个需要在相关代码中,声明获取用户这些权限的目的是什么,要解释清楚,如果你的APP调用这些功能,但是相关代码却,木有对应的标注,审核的时候还是会被拒。
不过系统.审核又是最规范的审核,因为在你每一次被拒绝后,系统.都会附上拒绝的原因以及对应的问题截图,还有相应的解决方案。方便我们根据这些进行更改,如果实在不明白还可以留下联系电话,系统.也会安排专门的审核人员打过来,这一点还是比较不错的
换一个角度来思考系统.这么严格的审核制度,可以明显地发现系统.的App Store里面的软件相对于安卓的质量要高很多,这也都是取决于系统.的审核规则之严格,而这个也是恰巧能证明系统.对于用户整体体验重视。
通过熟悉系统.的审核规则,发现也是最简单也最直接的解决方案就在我们手边,关键我们都是睁眼瞎,根本都没有去看,任何的说明书或者指导文档其实都是最好的老师,重要的是你会不会耐着性子看下去,这个是很重要的。
以上就是关于今天的APP上架苹果商店的审核机制介绍,当然实在是不能通过审核,还可以通过亥著苹果签名,不经过App Store,直接在苹果手机上下载安装。
领取专属 10元无门槛券
私享最新 技术干货