我一直在寻找一种方法让我的应用程序与iPhone-iOS3兼容,同时使其与iOS 4.2的iphone和iPad兼容
我在应用程序商店看到一些声称与iphone iOS3及更高版本以及iPad兼容的应用程序。
关于他们如何做到这一点的任何想法?他们如何针对不同版本进行测试,以及如何编译在应用商店上传的最终版本。
答案 0 :(得分:0)
要在iPad和iPhone上加载您的应用程序,只需确保您有2个不同的xib来满足每个设备的需求,在应用程序启动时,检查设备是否是iPad或iPhone并相应地加载xib文件。
当按下主页按钮时,iOS3和多任务不支持的设备将调用applicationDidTerminate方法。从iOS4开始,只需确保实现applicationDidEnterBackground方法即可支持多任务处理。您也可以在Info.plist文件中取消选中您的应用程序不支持多任务(Apple不推荐),iOS将调用applicationDidTerminate,该应用程序仍可在iOS3和iOS中使用。 iOS4的。
干杯。