我使用xcode 4开发iPhone应用程序,该应用程序与iOS 4.3兼容,可以顺利在iPhone 4设备上运行。
我的问题是如何检查我的应用程序是否与iOS 3兼容。
我没有任何iOS 3设备来运行应用程序所以唯一的解决方案是检查iOS 3的兼容性是模拟器,但我没有找到任何选项在iOS 3模拟器上运行该应用程序。
有关如何为iOS 3安装SDK的任何建议
谢谢
答案 0 :(得分:2)
确保兼容性的唯一方法是借用或购买运行iOS 3的设备进行测试。模拟器,即使是旧模拟器,也不够准确,无法确保兼容性。
如果你找不到仍然在任何地方运行3.x的设备,即使只是借了一个小时,为什么还要和这样的稀有兼容呢?
答案 1 :(得分:2)
这是我的iOS 3清单:
以下是一个示例应用程序:didFinishLaunchingWithOptions:method。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
if ([self.window respondsToSelector:@selector(setRootViewController:)]) {
self.window.rootViewController = self.viewController;
} else {
[self.window addSubview:self.viewController.view];
}
[self.window makeKeyAndVisible];
return YES;
}
答案 2 :(得分:1)
点按项目,点按目标,点按摘要,将部署目标设置为3.x.然后,XCode顶部的Scheme下拉菜单将显示在3.x模拟器中运行它的选项。
答案 3 :(得分:0)
在iOS developer center上有一个指向Xcode 3的下载链接。那可能包含iOS 3.