也許是看到 Google Play 針對過時的 App 祭出下架令,Apple 突然想到自己早在 2016 年就提過將會針對「荒廢」的應用,進行下架等措施。然而,到底放著生灰塵多久算是荒廢,又或者蘋果有分別針對應用類型的另外標準?現在看來,最近 Apple 對開發者所發出「App Store 改善」的新政策公告,也許總算讓開發者能夠「大概」確認,蘋果心目中對於過久時間尚未更新的定義為何。繼續閱讀 App Store 對「已荒廢」應用發出下架警告,判定標準惹爭議報導內文。
▲圖片來源:Apple
App Store 對「已荒廢」應用發出下架警告,判定標準惹爭議
眼看 6 月份的蘋果 WWDC 2022,就要有一大票新系統的相關資訊正式公佈。趕在這個全球開發者都能免費共襄盛舉的線上開發者大會的各項活動展開前。蘋果有點「醜話說在前頭」概念的發出對開發者發出一封偏向警告的通知信。
.@apple is removing a few of my old games b/c they have “not been updated in a significant amount of time”
Games can exist as completed objects! These free projects aren’t suitable for updates or a live service model, they’re finished artworks from years ago. pic.twitter.com/iflH70j7q4
— emilia ✨ (@lazerwalker) April 23, 2022
蘋果針對「好一段時間沒有更新(has not been updated in a significant amount of time)」的應用,通知開發者這些應用將會面臨 App Store 下架的命運 – 具體的說,是不再能於 App Store 被未下載過的使用者搜尋到,自然也就不能提供銷售。
曾下載或購買此應用的使用者,將依然可以透過 App Store 管道取得 – 依自己的印象是這類應用會像下架的 App 那樣,需要自己到已購買的應用列表中尋找,但不確定這次被警告的過時 App 是否有不同處置。並且給予 30 天的更新緩衝期,而且就算被移除也不會開放 App 名稱給其他開發者。
雖說個人相信蘋果針對開發者的相關指南必須要具體提到相關的判定標準,不過根據目前看到的頁面資訊,則是僅有提到蘋果「將對 App Store 上所有類別的 App 進行評估,以確保它們均能按預期方式工作、遵循了當前的審核准則且沒有過時。」
而這次被通知,需要在 30 天內做出動作的通知信,似乎不少都剛好超過 2 年沒有對 App 進行更新的開發者所收到。不過根據外媒的披露有不少開發者認為,像是推出時基本上就已經不太需要更新的遊戲類型應用,被納入這次的範圍內而感到不解,認為這是不友善獨立遊戲的做法。
其中有開發者認為目前為止自己的 App 在蘋果生態系統中,其實都仍可正常運行且沒有收到問題回報,猜測可能是因為蘋果自己的 Swift 開發工具更新才會有此決策。認為自己沒有時間及必要性提供 v2 更新。
對照 Google Play 針對未對應新 API 就將下架應用的做法。當時會覺得相對來說沒有顯著碎片化問題的蘋果 iOS 系統,似乎對此就沒有太強制的做法。殊不知很快的蘋果就公布了先前曾提到過,針對 App Stroe 老應用的過濾政策。
是說,儘管這些兩年以上的應用即便在新的裝置作業系統可能還十分穩定。但說到對應新裝置的硬體規格以及螢幕版面最佳化(像是新款 iPad mini 的 3:2 螢幕比例)就還是會讓相關體驗有一定程度的折衷。也許藉由這個改進 App Store 的新政策,可以讓這些應用在一定時間的間隔後能被要求有所對應也是不錯?
不過如果 Apple 後續也能像 Google 那樣,清楚表列出 API 該對應的時程,也許會讓開發者可以更有心理準備自行評估相關資源與時間的規劃應該也會更好囉。