最近不少iPhone用戶(hù)發(fā)現(xiàn)自己的手機(jī)似乎被蘋(píng)果“控制”了,打開(kāi)App Store后會(huì)發(fā)現(xiàn)一大批應(yīng)用更新提示,并且更新內(nèi)容統(tǒng)一顯示為“此更新來(lái)自蘋(píng)果,將提升應(yīng)用功能,不包含新功能”。
![]()
這次被蘋(píng)果強(qiáng)制更新的App分布廣泛,從大廠的QQ音樂(lè)到金融應(yīng)用云閃付,再到VLC播放器、Bluetti智能儲(chǔ)能設(shè)備管理應(yīng)用,其中既有長(zhǎng)期未更新的“僵尸應(yīng)用”,也有剛迎來(lái)新版本的爆款。
有開(kāi)發(fā)者分析了被蘋(píng)果官方更新的App后發(fā)現(xiàn),不僅版本號(hào)與上一次更新的完全一致,代碼也沒(méi)有不同。那么問(wèn)題就來(lái)了,盡管蘋(píng)果對(duì)于iOS應(yīng)用生態(tài)的控制力度確實(shí)深入一草一木,但通常不會(huì)親自下場(chǎng)操控第三方開(kāi)發(fā)者的App。
許多開(kāi)發(fā)者認(rèn)為,蘋(píng)果這一次或是在測(cè)試消滅App Store中長(zhǎng)期存在的“僵尸應(yīng)用”。作為目前最成功的應(yīng)用商店,App Store自誕生以來(lái)就接納了數(shù)不清的App,但在這個(gè)一將功成萬(wàn)骨枯的秀場(chǎng),每一個(gè)爆款背后同樣也是數(shù)以萬(wàn)計(jì)的“尸骨”。
![]()
因此在經(jīng)過(guò)了漫長(zhǎng)的時(shí)間后,App Store的角落里就積累了相當(dāng)多的“僵尸應(yīng)用”。為此,蘋(píng)果曾在2016年和2022年兩次發(fā)起“大掃除”,對(duì)一些不按照預(yù)期運(yùn)行、不遵循當(dāng)前審查指南或已經(jīng)過(guò)時(shí)的App,全部進(jìn)行下架處理。
當(dāng)時(shí),蘋(píng)果在給開(kāi)發(fā)者發(fā)送的郵件中直白地寫(xiě)道,“此應(yīng)用在很長(zhǎng)一段時(shí)間內(nèi)沒(méi)有更新,并計(jì)劃在30天內(nèi)下架。已下載的用戶(hù)不受影響。您可在30天內(nèi)提交更新以保住上架資格,否則將停止銷(xiāo)售”。彼時(shí)蘋(píng)果此舉曾在iOS開(kāi)發(fā)者群體引發(fā)軒然大波,許多觀點(diǎn)認(rèn)為“這對(duì)獨(dú)立開(kāi)發(fā)者來(lái)說(shuō)是一個(gè)不公平的障礙”,以及“我的App可以作為完成品而存在,它們是多年前完成的作品。”
開(kāi)發(fā)者反對(duì)蘋(píng)果清掃“僵尸應(yīng)用”的原因,主要集中在某些工具App的存在只是為了解決一些具體的問(wèn)題,而另一些單機(jī)小游戲在發(fā)布時(shí)就是完整的,并不需要更新升級(jí)。不僅如此,嚴(yán)苛的App Store審核政策逼得中小開(kāi)發(fā)者不得不在App上線前一次性做出完全體,以避免與審核人員拉扯。
![]()
從某種意義上來(lái)說(shuō),只要App能滿(mǎn)足用戶(hù)的需求,更新似乎并不是個(gè)必選項(xiàng)。但問(wèn)題就在于,互聯(lián)網(wǎng)大廠帶歪了這個(gè)風(fēng)氣。在“敏捷開(kāi)發(fā)、頻繁迭代”的理念下,先上線后改進(jìn)而不顧用戶(hù)感受的做法,就是許多大廠在行業(yè)內(nèi)卷下的慣例。
甚至于大廠內(nèi)部會(huì)出現(xiàn)為了更新而更新的情況,在更新完全沒(méi)有實(shí)質(zhì)性?xún)?nèi)容時(shí),搞出“修復(fù)了閃退的bug,還殺了一個(gè)程序員祭天”這樣的地獄笑話。在相當(dāng)長(zhǎng)一段時(shí)間里,App頻繁更新其實(shí)才是用戶(hù)更頭疼的問(wèn)題。
既然如此,為什么蘋(píng)果會(huì)與“僵尸應(yīng)用”過(guò)不去呢?安全顯然是一個(gè)非常好的理由。畢竟“僵尸應(yīng)用”的最后更新日期距今往往有幾年時(shí)間,這些App開(kāi)發(fā)時(shí)的安全補(bǔ)丁、API接口、SDK都還是當(dāng)時(shí)的標(biāo)準(zhǔn)。可時(shí)移世易,如今可能就會(huì)有新的漏洞被發(fā)現(xiàn),或是當(dāng)初的API接口已經(jīng)淘汰,這些就都會(huì)帶來(lái)極大的安全隱患。
![]()
長(zhǎng)期不更新的App會(huì)成為iOS生態(tài)的安全短板,這并非蘋(píng)果危言聳聽(tīng),而是已經(jīng)發(fā)生的現(xiàn)實(shí)。再加上,“僵尸應(yīng)用”的存在對(duì)于App Store已經(jīng)是不折不扣的負(fù)資產(chǎn)。當(dāng)下,主流應(yīng)用商店已經(jīng)不再需要用“我們平臺(tái)有數(shù)百萬(wàn)款A(yù)pp”來(lái)妝點(diǎn)門(mén)面,App Store和Google Play都進(jìn)入了精細(xì)化運(yùn)營(yíng)階段。
簡(jiǎn)單來(lái)說(shuō),如今在應(yīng)用商店市場(chǎng)格局穩(wěn)定之時(shí),吸引開(kāi)發(fā)者已經(jīng)不再是谷歌和蘋(píng)果的第一要?jiǎng)?wù),發(fā)掘優(yōu)質(zhì)開(kāi)發(fā)者和精品應(yīng)用才是他們更希望看到的。一句誅心之言,就是App Store的應(yīng)用生態(tài)遵循著經(jīng)典的二八法則,頭部應(yīng)用幾乎攫取了絕大部分收益,這一點(diǎn)在開(kāi)發(fā)者與蘋(píng)果關(guān)于App Store壟斷的訴訟中已經(jīng)體現(xiàn)得淋漓盡致。
![]()
開(kāi)發(fā)者當(dāng)年一錘子買(mǎi)賣(mài)干完了,后續(xù)的維護(hù)卻需要由應(yīng)用商店來(lái)負(fù)責(zé),應(yīng)用商店要保障這些應(yīng)用是有效的、可下載的,并且與新標(biāo)準(zhǔn)兼容。但直接下架僵尸應(yīng)用會(huì)引發(fā)開(kāi)發(fā)者的反彈,所以這一次蘋(píng)果可能就選擇了“幫”開(kāi)發(fā)者更新應(yīng)用,并不涉及內(nèi)容層面的變化,只彌補(bǔ)程序漏洞。
畢竟收了開(kāi)發(fā)者每年99美元/年的費(fèi)用后,蘋(píng)果總得干點(diǎn)實(shí)事。
【本文圖片來(lái)自網(wǎng)絡(luò)】
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.