1
A
回答
3
OS 3.0的採用率目前約爲47%(在iPod Touch用戶中較少),所以我肯定會推薦定位2.0,如果可能的話。
更新:here's an article與靜態(這實際上使iPhone採用44%的操作系統和iPod觸摸在1%)。
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 - 這種方式你達到更多的人。
相關問題
- 1. Sencha Touch的新版本
- 2. UWP - 目標.NET版本?
- 3. VS2010目標Silverlight版本2.0?
- 4. CMake目標版本增量
- 5. 不同的行爲運行Maven的版本時:用最新版本的目標
- 6. 項目編譯錯誤版本8需要目標1.8版本
- 7. 爲根據項目版本
- 8. 無效的目標版本1.8
- 9. MVN無效的目標版本:1.7
- 10. Android版本的目標是什麼?
- 11. Maven的版本:準備目標
- 12. 更改R CMD的目標版本
- 13. 獲取特定目標的版本號
- 14. Android目標版本的優勢
- 15. Sencha touch - 如何運行生產版本?
- 16. 舊版目錄的目標
- 17. default.png爲不同的目標(lite和完整版本)
- 18. 使用Silverlight 5 Beta但框架的目標版本爲
- 19. 使用C#ResourceWriter以不同的.NET版本爲目標
- 20. 目標中的clr.dll版本不匹配mscordacwks.dll是爲
- 21. javacTask:源版本1.7需要目標版本1.7
- 22. javac:目標版本7與默認源版本1.8衝突
- 23. 關於iOS目標版本和SDK版本
- 24. Xcode 7:API版本高於目標版本時出現警告?
- 25. 目標版本1.6與默認源版本1.8衝突
- 26. 找到Apple Touch圖標的PHP腳本
- 27. 創作者更新目標版本UWP
- 28. 目標框架和C#版本查詢
- 29. 建設目標和最低sdk版本
- 30. Eclipse Maven Build Error無效目標版本
您能提供此信息的鏈接嗎? – AngryHacker 2009-09-12 23:07:28
我已經更新了答案。顯然這些數字有些不穩定,但大多數估計採用了40%至50%。 – conmulligan 2009-09-12 23:22:03
請注意,這些數字是從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