我有一个支持iOS 7及更高版本的应用。对于其中一个我想使用SceneKit的视图,如果应用程序在iOS 8或更高版本上运行。我这样做是通过使用这段代码
if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"8.0")){
[self performSegueWithIdentifier:@"3DIdentifier" sender:cell];
}
else{
[self performSegueWithIdentifier:@"2DIdentifier" sender:cell];
}
}
问题是当使用iOS 7模拟器时,应用程序不会运行。
原因:找不到合适的图片。找到了: /System/Library/Frameworks/SceneKit.framework/SceneKit:mach-o,但不是为iOS模拟器构建的
有没有办法链接SceneKit,使应用程序仍然可以在iOS 7上构建和运行?