揭秘蘋果iPhone應用審核機制:300多人就乾這一件事
隨著蘋果公司越來越重視App Store服務把它作為一個收入來源,將iPhone安全視作一個關鍵賣點,應用審核程序正變得愈發重要。此外,在美國監管部門和政客以更加懷疑的目光審視科技巨頭的力量之際,蘋果平台正面臨新的審查。美國總統候選人伊麗莎白·沃倫(Elizabeth Warren)指出,蘋果正與自主平台的應用競爭。
作為蘋果Apple Music的對手,流媒體音樂服務Spotify已經向歐盟提交了對蘋果的競爭投訴。多年來,蘋果的自主開發者已經因為其應用審核的時而武斷拒絕,千篇一律的反饋信息而惱怒。
那麼,蘋果是如何審核和批准App Store應用和其它iPhone軟件的呢?
知情人士稱,在蘋果內部,蘋果營銷高級副總裁菲爾·席勒(Phil Schiller)領導了一個執行委員會。這個委員會成員每週都會碰頭來討論存在爭議的應用或者可能會違反蘋果App Store指導方針的其他iPhone軟件程序。
審核委員會
“執行審核委員會”(ERB)為蘋果全球開發者關係部門製定政策,後者常常被稱之為應用審核部門。ERB也是最終決定一款應用能否留在App Store或者被封殺的主體。
例如,去年,ERB和席勒決定將陰謀論網站Infowars的應用從App Store下架,理由是Infowars在此之前向一名記者發出威脅,這違反了蘋果的內容政策。
知情人士稱,在蘋果應用審核團隊內部,蘋果員工人工篩查每一款單一iPhone應用,然後才會把它放到蘋果平台上供用戶下載。蘋果近期在愛爾蘭科克郡、中國上海開設了新的應用審核辦公室。近幾年,蘋果應用審核部門已經增加了大量審核人員。
上月,蘋果推出了一個新網頁,解釋管理App Store的原則並公佈了駁回開發者應用的最常見原因,以展示公司在逐漸提高透明度。
“我們為我們建立的應用商店以及我們建立它的方式感到驕傲,”蘋果在該網頁上稱,“我們在建立App Store時將兩個目標牢記在心:成為一個顧客發現和下載應用的安全和可信賴平台、為所有開發者創造一個非凡的商業機遇。”蘋果拒絕就其應用審核程序置評。
審核程序如何運作?
任何iPhone應用或更新要想在App Store上發布需要獲得人工批准。儘管蘋果也在使用自動化過濾器,但是應用審核部門始終依靠人工進行應用審核。
Facebook、YouTube等矽谷公司使用的內容審核員是數万名合同工。知情人士稱,和這些公司不同的是,蘋果使用的是自主應用審核員。這些審核員按時薪付費,擁有員工工牌,享受醫保等蘋果福利。每一位蘋果審核員從審核iPhone應用開始,等到擁有一定經驗後就會接受培訓審核應用內購買應用、訂閱應用、Apple Watch和Apple TV應用。
知情人士稱,蘋果應用審核部門擁有300多名審核員,在位於加州森尼維爾的兩處辦公室辦公,而不是蘋果新建的Apple Park總部或者是位於無限循環路的舊總部。許多審核員能夠流利地講著一口非英語語言,部門內一些團隊還擅長個別語言。蘋果稱,其審核員總共會講81種不同語言。
在蘋果,應用審核部門隸屬於營銷業務,一直如此,即便是在席勒在2015年底接管範圍更大的App Store營銷和產品部門之前。儘管席勒通過ERB參加最終決策,但是他很少造訪應用審核辦公室,如果有的話。
蘋果的日常應用審核管理主要由全球開發者關係副總裁羅恩·岡本(Ron Okamoto)和一位總監負責。這位總監通過蘋果2015年收購應用測試平台TestFlight交易加盟蘋果,出於安全原因尚不能透露他的姓名。審核員稱,他們有時會從開發者那裡收到威脅性的反饋信息。
蘋果在2008年推出iPhone App Store後不久就建立起了應用審核部門。根據蘋果在2009年回复美國聯邦通信委員會(FCC)的文件和今年稍早時候發布的網頁,蘋果建立該部門主要有兩個目標:建立一個令顧客相信應用是安全的商店、為開發者接觸顧客提供一個公平競爭環境,換取15%至30%的收入分成。
批准、駁回或保留應用
審核員通過Mac台式機上的一個門戶網站“判定”(claim)一批應用,這一過程被稱之為“應用判定”。他們常常通過一款與Mac相連接的iPad測試應用,即便是iPhone應用也是這樣,儘管他們在這些設備上擁有評估Apple Watch和Apple TV應用的站點。一些開發者稱,他們在與蘋果應用審核部門進行交流時發現了其iPhone應用在iPad上的截圖,這讓他們感到驚訝。
審核員會將應用與蘋果發布的App Store指導方針作對比,包括確保這些應用在運行時不會崩潰,不會充斥著非法內容。接著,審核員就會做出決定,是否批准、駁回或者保留應用。多數審核員只會在每款應用上花費幾分鐘時間,但是許多應用很簡單只需要很短的時間來評估。
每位審核員每天會分到50個至100個應用審核配額,他們在一個小時內完成審核的應用數量由一款名為Watchtower的軟件進行跟踪。審核員的考核還取決於他們的決定是否會在之後被推翻以及其他以質量為導向的統計數據。
蘋果應用審核部門的員工稱,工作日可能會很漫長,尤其是蘋果每年發布新版iOS之前,因為應用開發者要提交他們的應用保證兼容新系統。
應用審核部門密切關注的一項指標就是“服務級別協定”(SLA)。蘋果的目標是爭取在24小時至48小時內完成50%的應用審核。審核員稱,當有一大批應用等待審核時,SLA比例就會下降。
一位審核員的郵件顯示,去年7月30日,SLA比例降至只有6%。“在我們迎頭趕上之前,我們將啟動12小時工作日。請注意,你每天的工作時間不得超過12個小時。”郵件稱。
審核員一般不會定期面臨可怕的或非法的內容,儘管一位審核員表示他們曾經在一款待審批的應用中發現了兒童色情作品。審核員稱,這款應用沒有獲得批准,該事件被上報給了美國聯邦調查局。
蘋果更大的擔憂在於,開發者會因為審核程序延長威脅到他們的生計而感到生氣。一些審核人員希望除了提供千篇一律的回复外還能向開發者分享更多細節或者更多地幫助他們。
另外一位審核員稱,有時他們批准了一款看似正當的應用,但是開發者能夠在服務器上進行調整使得它成為一款違反蘋果指導方針的欺詐性應用。知情人士稱,審核員的考核有時會受到這類應用的負面影響。
應用被駁回後如何處理?
蘋果稱,公司收到的40%應用或更新會被駁回。許多應用在作出小幅調整後就會被批准,但是其他情況需要蘋果應用審核團隊作出更為艱難的決定。
如果開發者不認同蘋果應用審核團隊的決定,他們可以上訴到應用審核委員會。該委員會可以改變下級審核員的決定,部分成員是記錄良好的審核員。如果上訴仍沒有解決問題,開發者可以再上訴到ERB。
絕大多數iPhone應用因為以下常見原因被駁回:欺詐、存在漏洞或者侵犯用戶隱私。許多被駁回的應用與一個被稱之為“PK10”的中國賭博騙局有關,或者與其他明顯欺詐形式有關。
但是一些被駁回的應用要么進入了蘋果政策的灰色地帶,要么就是具備了公眾敏感性,這些應用被會提交給ERB,交給席勒和其他App Store副總裁來決定。蘋果提交給FCC的文件顯示,自2009年以來ERB成員一直在碰頭磋商應用審核事宜。
知情人士稱,ERB處理的應用有時是那些危及蘋果形象的應用。去年,ERB處理的備受關注的一款應用就是Infowars。這款陰謀論廣播應用在去年被蘋果封殺,原因是它發布的視頻中包含對記者的威脅。一位審核員稱,在蘋果去年作出這一決定後,應用審核團隊舉行了一場員工會議。
曾在蘋果工作過的審核員稱,當審核決定在上訴時被推翻或者駁回理由需要進行解釋時,蘋果內部會有人給開發者打電話。蘋果稱,公司每周向給開發者打去1000個電話。許多開發者,尤其是那些因為抱怨蘋果應用審核獲得公眾關注的開發者,會接到一位資深蘋果元老的聯繫。他自稱是“比爾”(Bill),但拒絕提供姓氏。
一位審核員稱,Spotify、Netflix等公司不會獲得特殊待遇。儘管他們的公司規模龐大,但是他們的應用會遵循相同的應用審核程序和規則。例如,Spotify的更新曾經被駁回,因為是該公司向顧客發郵件要求他們直接向Spotify付款,繞過蘋果分成機制。為此,比爾曾打電話給Spotify進行解釋。
一位接到過比爾電話的開發者稱,比爾還會就家長控制應用相關事宜與開發者進行聯繫。一些家長控制應用曾公開抱怨蘋果應用審核部門的處理方式。
在蘋果,所有應用最終將提交給實實在在的蘋果員工進行審核,審核決定最高上訴到席勒。
2016年,比爾曾經向一位憤怒的開發者解釋上訴結果,這通電話被開發者錄了下來。根據錄音,比爾問開發者:“你知道席勒嗎?這就是他的決定。”