App Store屢禁不止的色情APP,心眼太多了

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

原因還是那個老生常談的問題:

存在色情APP。

App Store屢禁不止的色情APP,心眼太多了

作為完全封閉的系統,

按道理來說蘋果只會將其管理得更加嚴格才是。

可是,為什麼App Store總是有這麼多的色情應用呢?難不成色情應用就盯上了蘋果?

App Store屢禁不止的色情APP,心眼太多了

哎,其實這樣說的話就有失偏頗了。

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

只不過安卓本就可以不透過手機系統自帶的應用商店安裝,所以安卓手機廠商完全背不了鍋。咱也沒想到,開放應用商店居然還有這個好處。

App Store屢禁不止的色情APP,心眼太多了

今天我們也不討論色情APP都是從哪裡來的,我們主要就來討論一下,

為什麼蘋果的App Store管不住色情應用。

根據蘋果官網的App Store 稽核指南顯示,

蘋果對想要向App Store提交的應用有五類要求,其中安全類就排在了第一。

App Store屢禁不止的色情APP,心眼太多了

而根據黑馬的檢索,

安全類目的第一條第四小段就明確指出了蘋果將“公然宣傳黃色或色情內容的材料 ”列入了禁止出現在App Store。

換言之,蘋果從一開始就是反對相關色情APP的。

App Store屢禁不止的色情APP,心眼太多了

而在提交之後,90%的APP通常會在24小時內進行稽核。具體稽核時長取決於APP的複雜程度以及開發者是否曾操縱過APP稽核流程。

App Store屢禁不止的色情APP,心眼太多了

目前為止整個稽核流程大抵是這樣的:

在開發者提交稽核之後由機器先行稽核,之後再由人工進行二次稽核。

這時候,如果稽核透過就可以釋出上線了,如果稽核沒有透過則需要進行二次修改打包,之後再次提交稽核才行。

App Store屢禁不止的色情APP,心眼太多了

按道理來說,這個流程應該是非常完美了。那麼,為何App Store還成了色情APP的“溫床”呢?

這裡就要提到一個話術了:

偽裝上架。

通常情況下,違反App Store稽核機制的應用想要上架,通常會採用“偽裝上架”的方式躲避App Store稽核。

其原理也很簡單,

在一開始,開發者只會向App Store稽核上傳比較簡單的工具類應用,因為這類APP功能單一所以稽核較快,被放行的機率也就更高。

而在檢測到使用者下載安裝之後,APP便會透過熱更新或者輸入特定口令的方式從網路載入非法程式碼。有的還會要求使用者關閉後臺三次之後再載入非法程式碼。

App Store屢禁不止的色情APP,心眼太多了

目前,

大多數違法應用通常是採用網頁轉碼的方式進行載入,這種行為根本無法攔截。

舉個例子,當你下載了一款瀏覽器之後,瀏覽器開啟的網站App Store能稽核到嗎?顯然是稽核不到的。

這就好比,表面上我是一個賣鍋的,蘋果稽核人員也檢測了這口鍋功能正常可以使用,所以給我放行了。但是稽核人員不知道,我這口鍋可是網際網路鍋,一旦聯網,鍋裡面就能加載出其他內容。

這一招,隔壁的追劇APP可謂是運用的爐火純青。

App Store屢禁不止的色情APP,心眼太多了

那麼,面對非法APP的這套騷操作,我們有什麼辦法解決這個問題嗎?黑馬想到了一個法子,既簡單也複雜。

我們都知道,這些APP基本都是基於網路才能加載出真正的頁面,那麼

在稽核之初,我們是否可以要求特定的APP不能擁有聯網功能

呢?比如一個手電筒APP、一個備忘錄APP,從稽核層面上直接禁止它們的聯網許可權應該沒有問題吧?

其次,對於APP沒有網路之後開發者如何更新的問題,也可以直接透過App Store的檢測去更新,而不是讓APP自帶檢測更新功能。

這個辦法,可以解決大部分這類偽裝上架的應用。但需要注意的是,

這種辦法極大的增加了App Store稽核的工作量,因為誤判的機率太高,萬一像備忘錄這種APP有一個雲同步功能,那就極有可能造成誤傷。

總之,App Store的稽核在短時間內是無法徹底規避色情APP的。怎麼選擇,就看蘋果自己決定了。

頂部