原創|行業資訊|編輯:郝浩|2013-10-08 10:09:29.000|閱讀 227 次
概述:“APP復活”特性為蘋果提升了下載率,為用戶提升了使用體驗,但舊版APP漏洞等因素為開發人員制造了不少麻煩。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
9月17日凌晨,一個用戶在Reddit發現蘋果更新了App Store,允許舊版iOS用戶下載“最新已知兼容”版的app,咋一看,這將成為那些持有停留在舊版設備的用戶的福音。
但如何良好地實現該功能?這給開發人員提出了一些問題并且可能也對用戶造成一些問題。
對于用戶來說,該功能的運行原理顯得很簡單并且天衣無縫。如果一個用戶有一臺只支持舊版iOS的設備——就拿iOS 6系統的iPhone 3GS來說,嘗試下載一個只支持iOS 7的新版app,它將獲取最新的可運行版本。這沒什么大驚小怪的,用戶要的只是一個可用的版本。
這應該能消除很多開發人員立即采用iOS 7技術的不情愿心理。這個功能還將讓那些使用老舊硬件的用戶能夠下載并使用其app的舊版本。
開發人員社區已經給我們確認了在蘋果的iTunes沒有可用選項連接dashboard,允許開發人員看到他們哪個版本的app正被用于哪個版本的iOS中。該不透明性很可能混淆用戶支持問題,舊版本的app可能包含漏洞或問題,在開發人員移向最新版iOS時可能就不了了之了。
然而,開發人員也無法重新上傳已修復那些漏洞或問題的舊版app。簡言之,一個用舊版iOS的用戶可以下載一個附帶著開發人員不可能修復的問題的app。
這就是此系統的運作模式。開發人員不能訪問以前用的版本或者上傳新版本來解決老問題或者“殺死”有問題的舊版本。
深入一點看,我們并不清楚,但感覺很有可能蘋果存儲了開發人員所遞交的所有舊版本app,使得他們能夠執行這個功能。
必須注意到的是,矢量的問題被一些因素所縮小了。首先,80%-90%的iOS用戶(能做到這一點的)在iOS6發布一兩周內就升級了。如果iOS 7啟動順利,iPhone 4及其以上的多數設備都將迅速運行新的iOS,消除對這些復活app的需求。
但是,這仍然難免出現一部分用戶不愿或者不能夠更新,包括iPhone、iPhone 3G、iPhone 3GS、iPod touch第四代和原始iPad的用戶。
當iPod touch用戶從新功能中獲得好處時,iPhone和iPad用戶也得到對于舊設備的不錯的可用性提升。
不幸的是,app的開發人員卻沒有同樣的待遇。一些簡單的內容添加到iTunes連接dashboard將使他們能夠識別舊的app產生問題的準確的版本,甚至專門為老舊設備上傳app版本。
業內人士稱,“首先,蘋果考慮的是蘋果自己,其次是用戶,最后才是開發人員”,從目前情況看的確是這樣,新系統為蘋果提升下載率,為用戶提升使用體驗,但會為開發人員造成主要支持問題。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網