最近,App Store又被推上了风口浪尖。

原因还是那个老生常谈的问题:存在色情APP。

作为完全封闭的系统,按道理来说苹果只会将其管理得更加严格才是。可是,为什么App Store总是有这么多的色情应用呢?难不成色情应用就盯上了苹果?

哎,其实这样说的话就有失偏颇了。

安卓也不是没有色情APP,相比之下,安卓生态的色情APP多如牛毛。

只不过安卓本就可以不通过手机系统自带的应用商店安装,所以安卓手机厂商完全背不了锅。咱也没想到,开放应用商店居然还有这个好处。

今天我们也不讨论色情APP都是从哪里来的,我们主要就来讨论一下,为什么苹果的App Store管不住色情应用。

根据苹果官网的App Store 审核指南显示,苹果对想要向App Store提交的应用有五类要求,其中安全类就排在了第一。

而根据黑马的检索,安全类目的第一条第四小段就明确指出了苹果将“公然宣传黄色或色情内容的材料 ”列入了禁止出现在App Store。换言之,苹果从一开始就是反对相关色情APP的。

而在提交之后,90%的APP通常会在24小时内进行审核。具体审核时长取决于APP的复杂程度以及开发者是否曾操纵过APP审核流程。

目前为止整个审核流程大抵是这样的:在开发者提交审核之后由机器先行审核,之后再由人工进行二次审核。

这时候,如果审核通过就可以发布上线了,如果审核没有通过则需要进行二次修改打包,之后再次提交审核才行。

按道理来说,这个流程应该是非常完美了。那么,为何App Store还成了色情APP的“温床”呢?

这里就要提到一个话术了:伪装上架。

通常情况下,违反App Store审核机制的应用想要上架,通常会采用“伪装上架”的方式躲避App Store审核。

其原理也很简单,在一开始,开发者只会向App Store审核上传比较简单的工具类应用,因为这类APP功能单一所以审核较快,被放行的概率也就更高。

而在检测到用户下载安装之后,APP便会通过热更新或者输入特定口令的方式从网络加载非法代码。有的还会要求用户关闭后台三次之后再加载非法代码。

目前,大多数违法应用通常是采用网页转码的方式进行加载,这种行为根本无法拦截。举个例子,当你下载了一款浏览器之后,浏览器打开的网站App Store能审核到吗?显然是审核不到的。

这就好比,表面上我是一个卖锅的,苹果审核人员也检测了这口锅功能正常可以使用,所以给我放行了。但是审核人员不知道,我这口锅可是互联网锅,一旦联网,锅里面就能加载出其他内容。

这一招,隔壁的追剧APP可谓是运用的炉火纯青。

那么,面对非法APP的这套骚操作,我们有什么办法解决这个问题吗?黑马想到了一个法子,既简单也复杂。

我们都知道,这些APP基本都是基于网络才能加载出真正的页面,那么在审核之初,我们是否可以要求特定的APP不能拥有联网功能呢?比如一个手电筒APP、一个备忘录APP,从审核层面上直接禁止它们的联网权限应该没有问题吧?

其次,对于APP没有网络之后开发者如何更新的问题,也可以直接通过App Store的检测去更新,而不是让APP自带检测更新功能。

这个办法,可以解决大部分这类伪装上架的应用。但需要注意的是,这种办法极大的增加了App Store审核的工作量,因为误判的几率太高,万一像备忘录这种APP有一个云同步功能,那就极有可能造成误伤。

总之,App Store的审核在短时间内是无法彻底规避色情APP的。怎么选择,就看苹果自己决定了。

声明:本站为非盈利性赞助网站,本站所有软件来自互联网,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立即删除。