能否使用XCode5中的新功能Sprite Kit编译iOS 6的应用或游戏?我已经为目标iOS6编译了应用程序,并在模拟器上进行了测试,但我不知道它是否能在实际设备上运行。
能否使用XCode5中的新功能Sprite Kit编译iOS 6的应用或游戏?我已经为目标iOS6编译了应用程序,并在模拟器上进行了测试,但我不知道它是否能在实际设备上运行。
我会说这个问题违反了 NDA,但是可以用一种通用的方式来回答:不,你不能。苹果框架是动态链接的。这意味着每个版本的 iOS 都加载了特定的苹果库,它们将在运行时链接,而不是编译到您的二进制文件中。如果您使用不包含这些框架的 iOS 版本,则您的应用程序将崩溃,因为它无法在运行时找到库。
更准确地说,你可以 编译 SpriteKit 调用,但你不能 运行 SpriteKit 调用。