2012-07-26 68 views
1

我正在爲我的應用程序進行主要功能更新,並希望將iCloud,Core Data,ARC和故事板等功能包括在內。 問題是我沒有關於有多少用戶仍在運行4.x的數據。我意識到理想的解決方案是同時支持這兩種方法,並根據特定設備的版本來選擇可用的功能,但是我的升級將非常可觀,以至於這將非常困難。 其他人是否擁有舊版本用戶比例的可靠數據?另外我們建議您將iOS 5+版本的應用程序單獨發佈爲「App 2.0」?當iOS 6發佈時,是否值得繼續支持iOS 4.x?

+0

對於開發人員來說,支持(某種方式)最新的和最新的一個l – 2012-07-26 23:35:23

回答

3

下面是引用的文章。

80% on iOS5

與OTA更新,蘋果設備通常升級非常快。今年早些時候決定創建一個僅適用於iOS5的應用程序並不難,現在更是如此。

+0

感謝這一點,我不相信我錯過了我的研究中的那個鏈接。 – Smeedge 2012-07-26 23:43:47

2

我相信iOS用戶是最新升級的時候,有一個新的更新。此外,我不知道是否接受針對不同版本的iOS有2個不同的應用程序。你可以做的是讓應用程序檢查應用程序正在運行的iOS版本,並排除低版本不支持的功能。

找不到任何真正可靠的消息來源,但你可以查看一些更新統計數據。

Link

4

...我公司的應用程序仍然支持ios 3.x,但在ios 3.x及以下版本中只有2%...但我們可以使用3.x來實現絕大多數ios4.0 +效果和API下面。

+0

我們做了很多高調的應用程序,我們在4.1畫線。注意:如果它是一個計算密集型應用程序,我們將下限設置爲4.3(因爲這會阻止iPhone 3g的安裝) – scord 2012-07-27 00:42:02

0

變更以便IOS 6和Xcode的4.5.x

  1. 的Xcode 4.5.x(及後續版本)確實不支持產生的ARMv6二進制文件。
  2. 現在包括支持iPhone 5/armv7s
  3. Xcode 4.5.x或更高版本支持的最低部署目標是iOS 4.3
  4. 對於iPhone的最低支持是iPhone 3GS或更高版本,因爲早期版本使用armv6。