被蘋果下架的900多款APP為何甘冒風險“明知故犯”?
兩天前,蘋果在應用商店中下架了904款中國區的APP,其中包括拼多多、搜狗、科大訊飛、悅跑圈、荔枝等知名應用。由於拼多多一直是自帶輿論的“體質”,所以一時間各種猜測也甚囂塵上,不過拼多多回應稱,這是因為最新發布的iOS客戶端(買家版)存在技術Bug,才導致短期下架,而科大訊飛與悅跑圈均表示,此次下架與“熱更新”相關。
所謂“熱更新”,指的是應用開發者在不釋出新版本的情況下,針對小功能進行更新和Bug修復,能夠在動態之下發程式碼而無需經過稽核。雖然十分便捷,但也給應用帶去一定程度上的風險,因此蘋果生態中嚴禁出現OC、rollout.io、JSPatch這一類具有修改APP原生程式碼能力的熱更新。
其實,這並不是蘋果應用商店首次因熱更新而出現如此大規模的下架動作。早在去年年初,App Store中就掀起過一陣熱更新的浪潮,也正是由於這種操作態勢的擴大,蘋果在去年3月進行了大規模複查,並且給違規的開發者傳送了警告郵件。而在今年,蘋果曾集中下架了最後更新時間在2013年~2015年的1.4萬款APP,僅中國地區被下架的APP就超過了20000款。
可以看到,蘋果下架APP屬於“間歇行為”,所以大家似乎也都習慣了,然而這背後反映出的卻是眾多APP“屢教不改”的事實。
實際上導致這種局面最直接的原因就是蘋果應用商店稽核的繁瑣流程。
在APP“氾濫成災”的今天,使用者的網際網路環境從早期的網頁搜尋變成了一個個的APP,APP市場的發展可謂大勢所趨。因而有越來越多的企業和開發者湧入到APP的製作當中來,這其中不乏一些創業公司。
當前應用市場已進入平臺化的時代,使用者們也早已習慣從中下載。也就是說,應用市場掌握著一個極大的流量入口,甚至能夠左右應用的發展,也因此平臺化的應用市場有著極大的話語權。如果APP製作方不按規矩辦事,或是稍微行差踏錯一步,就很可能被下架。
而蘋果對於APP的稽核規則是相當繁瑣的。應用方如果需要更新版本,必須重新向蘋果商店提交新版本然後等待稽核,不符合規則也需要提交新的版本然後等待稽核,而重新提交之後還要經歷在一系列繁瑣的稽核流程中的等待,這個週期是不確定的,可能是一週,也可能是一個月。然而對於很多創業公司而言,這個時間成本不是它們所能負擔的,即使是大公司也會受到一定程度上的影響。
如此看來,APP們也並非有意“明知故犯”,只是無法支付更多的時間成本滿足蘋果的稽核流程,所以利用熱更新等手段也實在是不得已而為之,而這些手段是為蘋果所明令禁止的,因此也就很容易違反蘋果的規則導致被下架的結果。
不過對於使用者而言,應用商店的這種嚴苛的機制卻不是什麼壞事。之前出現過不少APP在未經使用者同意的情況下私自收集使用者資訊,侵犯了使用者隱私權的事例。或者是在應用中插入一些病毒,強行植入使用者手機,造成使用者體驗的下降甚至是財產的損失。蘋果的稽核流程雖繁瑣,但卻給了使用者更多的保障。所以從長遠來看,對APP異常嚴苛的規則,對使用者和整個行業其實是有利的。