如何开发适用于iPhone和iPod Touch 2.0及以上版本的应用程序

时间:2010-03-04 11:44:31

标签: ios backwards-compatibility iphone-sdk-2

我需要开发一个兼容iPhone和iPod Touch 2.0及更高版本的应用程序。 所以我有很多问题。

1)我是否需要处理所有弃用的方法以及如何处理?

2)我认为在2.2.1之前不支持GPS / Camera所以使用下面的版本处理这个问题的最佳方法是什么?

3)在不同版本的模拟器上测试应用程序是否可以,或者我是否需要在不同版本的实际设备上进行测试?

4)这可以快速开发还是涉及大量编码?

1 个答案:

答案 0 :(得分:1)

我无法肯定地回答问题#1,但这里有几个答案:

2)如果没有对某些内容的支持,您通常需要向不能使用该功能的用户隐藏该功能。例如,Apple将拒绝在不支持它的设备上讨论振动的应用程序。

3)在模拟器上进行测试是不够的。它不一定会揭示您可能会看到的问题。您需要在实际设备上进行测试。

4)任何好的iPhone / iPod应用程序都需要相当长的时间来进行正确的测试和设计。