圖片來源:視覺中國11月27日上午,不少蘋果手機用戶驚訝地發(fā)現(xiàn),拼多多被App Store下架了(一度只能搜索到拼多多-商家版),拼多多此前發(fā)布的
圖片來源:視覺中國
11月27日上午,不少蘋果手機用戶驚訝地發(fā)現(xiàn),拼多多被App Store下架了(一度只能搜索到拼多多-商家版),拼多多此前發(fā)布的財報顯示,截至今年三季度,年度活躍買家數(shù)為3.85億?;钴S買家年度平均消費894.4元,較去年同期增長99%。2018年第三季度,平臺實現(xiàn)營收33.724億人民幣,較去年同期增長679%。
遭到同樣命運的還有搜狗導航,荔枝FM,途虎養(yǎng)車等知名App。
來自App分析平臺蟬大師的數(shù)據(jù)顯示,截至27日23時,已經(jīng)有904個App被蘋果下架,其中就包括拼多多(買家版)。
圖片來源:蟬大師
對此,拼多多官方聲明稱:最新發(fā)版的iOS客戶端(買家版)存在技術bug,導致短期下架。目前已與蘋果官方取得聯(lián)系,將在緊急修復后盡快上架。安卓應用商店和iOS客戶端(商家版)下載不受影響。
27日23:50左右,每經(jīng)小編注意到,拼多多(買家版)終于恢復上架。
蘋果方面并未對此次集中下架做出說明。另據(jù)蟬大師官網(wǎng)分析稱,下架應用多為違反蘋果兩大指南,《蘋果審核指南》中2.5.2熱更新條款及《蘋果開發(fā)者程序許可協(xié)議》3.3.2及3.2(f)。
蘋果審核指南:
2.5.2 App 應自包含在自己的套裝中,不得在指定容器范圍外讀取或?qū)懭霐?shù)據(jù),也不得下載、安裝或執(zhí)行會引入或更改 app 特性或功能的代碼,包括其他 app。僅在特殊情況下,用于教授、開發(fā)或允許學生測試可執(zhí)行代碼的教育類 app 可以下載所提供的代碼,但這類代碼不得用于其他用途。這類 app 必須開放 app 提供的源代碼,讓客戶可以完全查看和編輯這些源代碼。
蘋果開發(fā)者許可協(xié)議:
3.3.2 除下一段規(guī)定外,申請不得下載或安裝可執(zhí)行代碼。解釋的代碼可以下載到應用程序,但只要這樣的代碼:(a)不會通過提供與提交給App的應用程序的預期和廣告目的不一致的特性或功能來改變應用程序的主要目的。存儲,(b)不為其他代碼或應用程序創(chuàng)建商店或店面,并且(c)不繞過操作系統(tǒng)的簽名,沙箱或其他安全功能。作為用于學習如何編程的編程環(huán)境的應用程序可以下載并運行可執(zhí)行代碼,只要滿足以下要求:(i)不超過應用程序的查看區(qū)域或屏幕的80%可以被接管可執(zhí)行代碼,除非文檔中另有規(guī)定,否則(ii)應用程序必須在應用程序中向用戶提供一個相當明顯的指示符,以指示用戶處于編程環(huán)境中,(iii)應用程序不得創(chuàng)建商店或其他代碼或應用程序的店面,以及(iv)應用程序提供的源代碼必須是用戶完全可見和可編輯的(例如,下載的代碼中不包含預編譯的庫或框架)。
3.2(f)您不能直接或間接地進行任何旨在干擾蘋果軟件或服務行為、不能干擾本協(xié)議及蘋果所包含的業(yè)務內(nèi)容的意圖,包括但不限于采取可能妨礙蘋果商店的性能或預期用途的行為、自定義應用分發(fā)行為、或程序行為(例如,在自己的應用中提交欺詐性評論,選用與第三方應用程序名稱基本相似的名稱來迷惑消費者,或占用應用名稱來阻止合法第三方的使用)。此外,您不能參與或鼓勵他人參與任何非法、不公平、誤導、欺詐、不當或不誠實的行為或商業(yè)行為參與您覆蓋的產(chǎn)品(例如,參與誘餌性定價、消費者虛假陳述、欺騙性商業(yè)行為,或與其他開發(fā)商不正當競爭)。
每經(jīng)小編了解到,上述條款中提到的“熱更新”,就是通過技術使得應用上架后,可以無需更新,就修改代碼或新增功能。因為蘋果審核嚴格且周期長,所以很多公司用此修改bug、快速迭代,甚至“變形”。
早在2017年3月,蘋果就曾警告過iOS開發(fā)者停止使用App的熱更新功能,否則將會遭到下架處理。此前知名手機游戲《王者榮耀》、《陰陽師》等游戲普遍都是使用這種方式進行更新。
對開發(fā)者來說,熱更新能讓開發(fā)者更自由的更改游戲內(nèi)容,有小的bug都可以及時修復,無需經(jīng)過蘋果審核;但蘋果方面表示,這樣的方式繞過了蘋果應用商店的審核,開發(fā)者采用這種方式進行更新可能會對用戶的安全造成威脅。
蟬大師給上述App遭下架的互聯(lián)網(wǎng)公司一些建議處理方式:
A、排查自身代碼
首先排查自身代碼是否用了Js-patch等熱修復功能,如果有建議進行代碼替換或者刪除等方式修改并提交審核。
B、排查第三方代碼
許多應用下架是由于三方代碼違規(guī)被查,開發(fā)者可以打印第三方庫的靜態(tài)包,統(tǒng)計、地圖等SDK建議重點排查。
上次2.5.2下架風波中,多數(shù)開發(fā)者通過自查代碼修改后都能夠重新上架。
C、及時與蘋果溝通,態(tài)度誠懇
應用如果多次排查未發(fā)現(xiàn)問題可以通過郵件與蘋果溝通,防止下架時間過長新用戶大量流失。