App Store 開始支持舊款 iOS 設備下載更舊版本應用,這有何影響?

This year, it"s the iPhone 3GS" turn to become outdated, as the four-year-old smartphone will not be updated to Apple"s new iOS 7. The inevitable march of technology, however, has often left users unable to download many apps that require the latest version of iOS — until now. A Reddit user reveals that Apple now allows users with older devices to download an older version of an app. via Apple now lets old iPhones download suitably old apps


這是一個早就應該做的事情。因為通常有這樣讓人失望的情況發生:

假設我用的是 iPod touch 第二代,蘋果只讓我升級到 iOS 5,但 App Store 上面 Instagram 的現行版本 4.1.4 是 for iOS 6+,不管我多想,我都不能安裝,因為它已經拋棄 iOS 5 了。除非我之前曾經下載過舊版本(支持 iOS 5)的 Instagram,並且將其備份到本地,否則別無他法。

面對這樣的事情,開發者總是非常頭痛,這些用戶並不是不願意升級到系統版本,而是硬體制約。放棄他們,於心不忍,總想要照顧他們的感受,所以我們有時候會看到同名的應用會有兩個,不過另外一個叫做 xx for iOS 5,就是專門為這些舊設備特別上傳的舊版本。

事實上,開發者曾上傳的每一個版本應用,蘋果都會在伺服器上保存。只是唯一版本的策略使得用戶只能下載到最新的那個。開放舊版本的訪問,就可以省卻開發者做上面說的事情。

不過,這並不是最好的解決策略。這只是蘋果最低成本的解決方法。弊端,或者說風險就是,即便開發者發現舊版本應用裡面有新 bug,又或者是 server 端的 API 或其它服務介面改變,也無法修復。

這個新的改變,本質上是 Apple 鼓勵開發者在一個名字一個應用之上不斷更新,不必太多在意向下兼容。加上 iOS 7 的發布,開發者(特別是收費應用)可能需要重新評估了。向前沖吧!


這明顯是鼓勵開發者推 iOS 7 only 的應用。


1.在智能手機爛大街的今天,傲嬌如蘋果也必須做出妥協,去想方設法增加用戶粘性。


2.就像微軟不斷延長對winxp的支持一樣,支持老的ios設備可以令人感受到更多的「人情味」和更專業的工作態度,為蘋果提供了不少潛在用戶。


3.假設蘋果宣布不支持老ios,可以想像,用戶反應也許不會強烈,因為「他是蘋果嘛」。但是,多一個節日彩蛋有什麼不好呢。


這會讓我們找到更合適自己設備的應用版本。因為應用越升級,功能越多,應用越臃腫,需要硬體的開銷更大。在硬體沒有升級的情況下,一味的升級應用,可能會超出自己硬體本身所能承受的範圍,這會極大的影響用戶體驗。


謝邀。我認為這個措施是為了照顧部分不能升級到IOS7的設備。至於IOS7與前面版本的差異太大導致的版本分隔我就不說了,知乎上很多討論。


這樣64位only和32位only的程序就不需要區分了吧


用戶碎片化!!蘋果的自信沒了,老喬當年魄力在,你們不升級就別用!你們不升級硬體就別想升級軟體,只有羨慕別人玩高級功能,,,


我覺得蘋果差不多迎來了用戶硬體碎片化了,,,


推薦閱讀:

為什麼蘋果不把 OS X 上的 App Store 做成像 iOS 上那樣的封閉商店?
今日頭條為什麼被蘋果APP Store下架了?
第一個上架 App Store 的應用是哪個?
你手機里體驗感最差又最捨不得刪掉的App是哪個?

TAG:AppStore | iOS開發者 |