iphone Dev。如何让我的应用程序同时兼容iOS 3和iPad(iOS 4.2)

时间:2011-01-26 07:25:47

标签: iphone-sdk-3.0 ipad compatibility

我一直在寻找一种方法让我的应用程序与iPhone-iOS3兼容,同时使其与iOS 4.2的iphone和iPad兼容

我在应用程序商店看到一些声称与iphone iOS3及更高版本以及iPad兼容的应用程序。

关于他们如何做到这一点的任何想法?他们如何针对不同版本进行测试,以及如何编译在应用商店上传的最终版本。

1 个答案:

答案 0 :(得分:0)

要在iPad和iPhone上加载您的应用程序,只需确保您有2个不同的xib来满足每个设备的需求,在应用程序启动时,检查设备是否是iPad或iPhone并相应地加载xib文件。

当按下主页按钮时,iOS3和多任务不支持的设备将调用applicationDidTerminate方法。从iOS4开始,只需确保实现applicationDidEnterBackground方法即可支持多任务处理。您也可以在Info.plist文件中取消选中您的应用程序不支持多任务(Apple不推荐),iOS将调用applicationDidTerminate,该应用程序仍可在iOS3和iOS中使用。 iOS4的。

干杯。