我使用Xcode4开发了一个iPhone应用程序,它与iOS 4.3兼容,可以在iPhone 4设备上流畅地运行。
我的问题是如何检查我的应用程序是否与iOS 3兼容。
我没有任何iOS 3设备来运行该应用程序,因此唯一的解决方案是检查iOS 3 is模拟器的兼容性,但我没有找到在iOS 3模拟器上运行该应用程序的任何选项。任何建议如何安装iOS 3的软件开发工具包。
谢谢
发布于 2011-12-30 02:38:45
点击项目,点击目标,点击摘要,将部署目标设置为3.x。然后,XCode顶部的方案下拉菜单将向您显示在3.x模拟器中运行它的选项。
发布于 2011-12-30 03:06:12
确保兼容性的唯一方法是借用或购买运行iOS 3的设备进行测试。模拟器,即使是旧的,也不够精确,无法确保兼容性。
如果你在任何地方都找不到还在运行3.x的设备,即使只是借用一个小时,为什么还要费心与如此稀有的设备兼容呢?
发布于 2011-12-30 10:58:12
以下是我对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;
}https://stackoverflow.com/questions/8671794
复制相似问题