项目终于终于通过业务部门的验收允许提交AppStore了,于是当天就提交审核了,就坐等审核通过了。
提交后刚好是周末,过完周末回来一查看,审核被拒了,指出有三个方面违反了审核条例。
问题1:说是在使用iPad测试的时候,出现网络问题;
问题2:说是对于iPhoneX的适配没有体现;
问题3:说是屏幕快照没有体现出iOS系统平台的设备;
针对这三个问题,我排查了一遍了,发现很是奇怪,但也不得不做一些相应的处理。
问题1:我的项目明明是只支持iPhone的,我就奇怪了,你苹果审核人员却拿iPad来测试。但其提到的网络问题,估计是因为我项目里的有几个功能没有配置好倒置的,应该不会是iPad导致的。于是跟业务方商量,让他们将数据进行了完善。
问题2:因为屏幕快照我上传了iPhoneX的尺寸,而且项目里也做了相应的适配,但估计是对于隐藏了UINavigationController导航栏控制器和UITabBarController页签控制器的适配没有处理好导致的。于是我把上传的iPhoneX的屏幕快照删除了,同时做了隐藏导航栏控制器和页签控制器的页面做了相应处理。
问题3:根据反馈回来的截图,估计是上传的屏幕快照里体现的都是项目里的售卖商品,而商品又是windows系统,或安卓系统的电脑或手机。另外,想到以前审核被拒的一个问题是在项目里出现过安桌图片、安卓图标等凡是带"安卓"或"Android"字眼的都被拒了。于时就将屏幕快照里的商品全部修改换成苹果的商品,如手机、一体机、笔记本。
修改了这三个问题后,再次提交申请,两天一过再查,果然审核通过。
苹果审核也是太坑了~~~。
事后,我也找了下淘宝、天猫和京东的APP来查看他们的屏幕快照,发现他们无一都不带APP的商品截图,估计也是为避免审核被拒。
发出来,为大家共勉,提高审核效率。