《开发者如何在iOS过审的道路上少走弯路?》(2)
来源:未知 时间:2018-10-24 10:58
二、应用元数据
苹果App的应用元数据指的就是我们需要在开发者后台所填写的资料,包括但不限于标题、简介、关键词等,如下图:
为了避免与线上应用重复,我们在元数据上也应该注意,比如icon、展示图、关键词、应用简介这些保持唯一性,对于过审是有帮助的,苹果重点监测的词尽量不要使用,除非公司硬性要求,比如彩票这种,还有其他热门应用的品牌词不要使用,会被苹果官方认为会给用户造成误导,从而被拒。从今年10月3日开始,苹果官方要求开发者必须填写隐私政策网址才能提交应用,这也应该成为大家一个关注的点,很多开发者认为必须要在App里弹窗才行,不过根据苹果官方的说法,App内弹窗并不是硬性的,只要开发者后台有填写网址即可,也有一些开发者没有在App内弹窗就直接过审了。当然我们也可以在用户刚进入App时,底部高亮隐私政策,让用户可以点击进入隐私政策详情页,这样也是可取的。
三、关于重复应用
重复应用就是我们平时说的“4.3”,现在的开发者几乎是谈4.3色变,因为一旦我们的App被苹果反馈4.3,也就相当于这个App没有过审的希望了,我们先来看看苹果官方对于4.3的定义:
苹果给我们应用4.3的反馈可以从三方面来考虑,一是元数据,二是代码,三是应用界面。应用元数据刚才上面说了,尽量保持唯一性,也就是我们尽量原创,这样降低被认定为重复应用的概率,如果我们的应用是原创原生App,但是因为我们偷懒,抄袭了其他App的应用简介而被苹果认定为重复应用,可谓是得不偿失的。
然后就是代码层面,最常见的方法就是混淆,这也是每个做iOS应用过审技术人员的基本功,放在之前可能我们尽力多做代码混淆就可以降低反馈4.3的概率,但是近几个月来,苹果对机器审核进行了升级,如果检测到我们代码混淆比较明显的话,就会给我们2.3.1的反馈,中文翻译如图所示:
对于如何解决2.3.1,就需要我们的技术哥哥经过不断地提审测试,然后试验不同的混淆方法,找到一种比较靠谱的方法来提,总而言之,现在苹果的机器审核比之前要严格很多,我们的技术手段也要与时俱进来应对审核。在2017年8月开始,苹果就禁止了应用的热更功能,所以如果我们应用内还有热更功能的话,很有可能被苹果反馈2.3.1,所以如果我们要更新App,最好的方法就是迭代更新,这里要注意的一点就是,苹果官方两个月前有一个更新,就是说我们App的更新说明在过审后是无法修改的,所以我们在提审时一定要写好再进行提审操作。
- 10-24《开发者如何在iOS过审的道路上少走弯路?》
- 10-24《11月8日_唐刀出鞘!《流星蝴蝶剑》全新资料片
- 10-24《神武3视频小程序上线_解说视频迷你动画随心看
- 10-24《体验特殊时刻、制作人盛赞"战地5"中的光线
- 10-24《《小森生活》次世代画面首曝,全民预约百万
- 10-24《"无敌破坏王2"邀请凯洛伦客串被拒 卢卡斯影