2009-09-12 81 views

回答

3

OS 3.0的採用率目前約爲47%(在iPod Touch用戶中較少),所以我肯定會推薦定位2.0,如果可能的話。

更新:here's an article與靜態(這實際上使iPhone採用44%的操作系統和iPod觸摸在1%)。

+0

您能提供此信息的鏈接嗎? – AngryHacker 2009-09-12 23:07:28

+0

我已經更新了答案。顯然這些數字有些不穩定,但大多數估計採用了40%至50%。 – conmulligan 2009-09-12 23:22:03

+0

請注意,這些數字是從6月份開始,在3.0出來之後,它們來自Admob,其統計數據完全來自廣告支持的免費應用程序。使用此類應用程序的用戶將不太可能升級,特別是如果升級需要支付任何費用。作爲對比,Tapbots宣佈當時有79%的iPhone和50%的iPod touch用戶已升級:http://tapbots.com/blog/news/iphone-os-30-adoption-rate。更新的統計數據是必需的。 – 2009-09-13 01:22:47

2

如果您的應用程序構建並適用於iPhone 3.0,您應該定位最低的依賴關係,您可以有更大的目標受衆下載它。與3.0 - > 3.1 API相比沒有多大區別,所以最好以3.0爲目標。

1

iPhone OS向後兼容針對早期SDK版本的應用程序。因此,如果您的應用程序使用2.0構建,它通常會在3.0/3.1上運行而不會出現任何問題(但您絕對應該測試它!)。因此,我的方法是始終針對最早可能的SDK版本,具體取決於該應用程序所需的功能。如果你的應用不利用任何3.0的東西(如推送通知,地圖視圖等),建立2.0或2.2 - 這種方式你達到更多的人。