• <fieldset id="82iqi"></fieldset>
    <tfoot id="82iqi"><input id="82iqi"></input></tfoot>
  • 
    <abbr id="82iqi"></abbr><strike id="82iqi"></strike>
  • 蘋果留給 iOS 開發者的時間不多了:30 天內必須更新舊版本

    “我覺得很惡心。蘋果剛剛給我發了一封郵件,說他們要刪除我的一款免費游戲——Motivoto,只因為距離它上一次更新時間已經超過兩年?!?/p>

    日前,知名應用程序開發商Protopop Games 的獨立開發者 Robert Kabwe 發推控訴蘋果公司,聲稱作為蘋果應用改進系統的一部分,蘋果要刪除自己開發的休閑游戲 Motivoto。其憤怒地表示,“這對獨立開發者來說,非常不公平。

    這到底是怎么一回事?

    應用“老矣”,應該棄之?

    據悉,Motivoto這款游戲于六年前上線了 1.0版本。在 2019 年 3 月,Robert Kabwe 修復了一些 Bug 之后,發布了 1.1 版本。自此之后的三年間,該款應用程序一直沒有更新。

    直到近日,Robert Kabwe 收到了蘋果的郵件提醒,意思是“給你30 天的時間,請對 App 進行版本更新,否則將會下架。”

    如果不更新,這款應用將會被蘋果定義為過時應用。

    Robert Kabwe 對此吐槽道,“這一點也不酷。2000 年的主機游戲如今還有在銷售的。”

    眾多開發者的 App 遭下架危機!

    無獨有偶。除了Robert Kabwe 之外,也有多位開發者有著相似的遭遇。

    FlickType Apple Watch 鍵盤的開發者 Kosta Eleftheriou 表示,“由于兩年沒有更新版本,蘋果還刪除了我的 FlickType Keyboard 的應用,這個版本是專為視障人士設計的?!?/p>

    同時,他指出,像 Pocket God(《口袋上帝》)這樣的游戲已經 7 年沒有更新了,但是它仍然被保留在 App Store 中。

    另一位開發者 Emilia 表示,“蘋果正在刪除我的一些舊游戲,只因它們沒有在一定時間內進行更新?!痹贓milia 看來,游戲可以作為已完成的對象而獨立存在于 App Store 中。這些免費的項目不適合經常更新或者以 Live Service 模式(一種“游戲服務”,即在游戲本體發行后,為其制定長期的DLC支持計劃,吸引玩家回歸或保持游戲熱度的一種運營方式)。

    一定程度上,可以將它們視為藝術品?!皢栴}不在于蘋果 App Store 的政策(盡管存在缺陷),而在于純粹的圍墻花園不適合通用計算平臺”,Emilia 說道。

    從以上開發者的反饋中,我們發現多數是 4 月 23 日收到的郵件通知。

    這或是蘋果再一次的大規模清掃過時應用程序的行動。而之所以用“再”字,是因為也有不少 iOS 開發者反饋,幾年前,蘋果就有過這種舉措。

    @DaveSapien 稱,“幾年前,這件事也發生在我身上(獨立游戲開發者)。當時因為沒有在兩年內更新,我的 20 多款應用被下架。當時那些應用運行狀況良好,甚至有些在今天同樣可用。

    這些 App 雖然不是全球知名的應用或游戲,但是它們都是高品質的成品,而且應用本身沒有任何問題。因為這種理由被下架,重新發布都需要耗費一定的成本,所以我很遺憾當時沒有太多的選擇。

    現在我有計劃重新發布其中的一些,但是前提是我先得保證當前的工作?!?/p>

    “兩年沒有更新的 App,或都受影響”

    長時間不更新的應用,對于一直走在技術創新前沿的蘋果而言,難免有些過時了。而且在 App Store 數百萬款 App 中,不止以上,還有不少長期不更新的應用程序存在,這導致很多用戶在 App Store 中搜索 App 時,會跳出來一堆并非是自己想要且過時的應用。

    在此之下,蘋果出手了。不知何時,蘋果更新了其官方的「App Store Improvements」公告的頁面。其表示:

    “為了讓客戶更輕松地找到符合自身需求的出色 App,我們希望確保 App Store 上提供的 App 均功能正常且處于最新狀態。目前,我們正在實施一個持續的流程來評估 App,以移除那些無法再按預期方式工作、未遵循當前審核準則或已過時的 App?!?/p>

    對此,蘋果將對 App Store 上所有類別的 App 進行評估,如果發現問題,App Store 團隊將會聯系相應的開發者或團隊對相關的 App 要求整改。

    同時,蘋果在公告中寫道,“您需要在 30 天內提交更新,才能讓您的 App 繼續保留在 App Store 中。如果您無法在這個規定的時限內完成更改,則相關 App 將從 App Store 中移除,直到您提交更新并獲得批準為止。請注意,在啟動時崩潰的 App 會被立即從 App Store 中移除?!?/p>

    值得注意的是,蘋果官方并沒有說清楚此次“評估 App”的標準,根據開發者的反饋來看,只要是兩年沒有更新的應用或都會受到影響。

    這也讓很多開發者不解,并引發了對「廢棄軟件」的定義。站在開發者角度來看,不少網友表示:

    一方面,如果是從兼容性上來衡量,并淘汰一定的 App 也就罷了,現在僅是從更新時間上將應用定位為“待下架”之列,不禁讓大家想要吐槽,“想知道一萬年后,考古學家是否會發現我們這個時代真正的文化文物?!?/p>

    另一方面,如果軟件本著其最初誕生的意義,依舊可以運行,依舊也有人在用,為何要為了更新版本而更新。

    不過,站在蘋果角度來看,以 30 天為期,此舉對開發者進行施壓,但對生態發展而言無疑也是一件好事。正如@J. 網友所述,“這不是一個錯誤,這是一個功能。如果你沒有在維護應用程序方面投入任何工作,那么它很可能不值得出現在平臺上。這種操作也是對服務器的自動清理。如果你的應用對你來說很重要,那么請更新它?!?/p>

    主流應用商店的清掃行動

    事實上,除了蘋果之外,本月早些時候,Google 也針對 Android 操作系統內的應用程序展開一次“大掃除”。

    Google 宣布,新應用和應用更新的目標 API 級別必須為最新的主要安卓版本發布后一年內推出的安卓 API 級別,不符合此要求的新應用和應用更新將無法在 Play 管理中心提交。審查時間從 2022 年 11 月 1 日開始。

    和蘋果的 30 天時間期限相比,Google 也算是給足了 Android 開發者過渡的時間。

    對此,外媒 The Verge 評論道,“隨著兩家主流的應用商店都在打擊舊應用,這可能會讓一些開發者,尤其是獨立開發者,難以跟上步伐?!?/p>

    也有網友出謀劃策道,“如果蘋果夠酷,完全可以在 App Store 上創建一個「Boneyard」專區,用于存放過時的應用程序。也許他們可以實施一項 20 年的政策,在此政策中,社區有可能嘗試修復蘋果通過強制更新的問題。”

    參考資料

    https://developer.apple.com/cn/support/app-store-improvements/

    https://news.ycombinator.com/item?id=31135972

    https://www.theverge.com/2022/4/23/23038870/apple-app-store-widely-remove-outdated-apps-developers

    本文來自微信公眾號“CSDN”(ID:CSDNnews),作者:蘇宓,36氪經授權發布。

    標簽: 時間不多了