我应该为4.2开发我的应用程序吗?我应该使用什么sdk版本的iPhone应用程序? 4.2或3.?
0
A
回答
4
请务必使用最新的SDK。 Apple不会批准任何针对3.x构建的应用程序。
编辑:
有基本SDK和iOS的计划,以支持之间的差异。您需要像我之前所说的那样使用最新的SDK,但是您仍然可以通过不使用在较新版本中引入的类和方法并适当地设置目标OS来创建可在较旧版本的iOS上运行的应用程序。
1
除非您需要支持使用较旧iOS版本的旧iOS设备,否则您应该开发使用4.2,因为它具有很多3.x中缺少的功能。最重要的是:3.x不支持多任务处理。
此外,了解Base SDK version and deployment target之间的关系很重要。简而言之:您可以(也应该)针对最新的SDK版本进行编译,但如果正确完成,您仍然可以在较旧的iOS版本上运行该应用程序。
1
基本SDK应该始终是最新版本(现在是4.2)。然后,您可以使用部署目标来指定您的应用程序将支持的最低操作系统,因此拇指的一个好规则是使用3.0。
1
就我个人而言,我在应用程序中使用了一些新的iOS 4.0东西(即.GCD)。我听说有90%的ios用户在4.x上。这应该是一个好的中间立场。
相关问题
- 1. 哪个版本的iPhone SDK应该用于OS4应用程序?
- 2. 我应该使用什么版本的Xcode在iPhone 3gs设备上运行我的应用程序6.1.2(10B146)
- 3. 我应该使用什么样的应用程序服务器?
- 4. 我应该使用哪种PayPal iPhone SDK?
- 5. 我的iPhone应用程序最新版本在哪里?
- 6. 使用SDK的iPhone应用程序reCaptcha
- 7. 我应该使用什么gem进行认证,使用rails 4.2
- 8. 我应该使用什么应用程序框架?
- 9. 我应该使用什么设备来测试iphone应用程序
- 10. 我应该使用什么版本的Swift?
- 11. 我应该开发一款面向旧版iOS或使用旧版Facebook SDK的新应用程序吗?
- 12. 我应该使用什么? AJAX或jQuery?
- 13. 我应该使用什么,UITableView或UICollectionView?
- 14. 为什么我应该在Silverlight应用程序中使用MVVM?
- 15. iPhone应用程序的测试版本
- 16. 我应该使用什么版本的宝石?
- 17. iPhone-应用程序崩溃的iOS 4.2
- 18. 我应该使用哪个版本的iOS SDK?
- 19. (简单)Flex 3应用程序需要什么Flash Player版本?
- 20. 我应该使用什么版本的CXF?
- 21. 我应该使用什么版本的Xcode?
- 22. 我是否必须用4.2编译我的iPhone应用程序?
- 23. iphone:我应该学什么?
- 24. 什么EVENT LISTENER应该用于我的Android应用程序
- 25. 我应该建立一个iPhone或网络应用程序
- 26. iPhone应用程序是自我控制的。为什么?
- 27. 使用新版本的iPhone应用程序无需使用NIB
- 28. 我应该使用什么版本的DirectX来制作2D桌面GUI应用程序?
- 29. 构建版本 - iphone应用程序(xcode)
- 30. iPhone应用程序 - 批准和版本
顺便说一句,你已经提出了16个问题,但只接受25%的答案。请接受更多答案,以奖励帮助过你的人。谢谢。 – DarkDust 2011-03-02 15:17:56