在Xcode 5中,即使SDKs目录中有iOS SDK 6.1,如何使用iOS SDK 7.0进行构建?
今天我已经将Xcode 4.6.x升级到了5。在此之前,我在Xcode 4.6.x中备份了iPhoneOSSDK6.1,以便在升级后将其放在Xcode 5的“SDK”目录中。我真的需要保留旧版本的SDK,以便我的应用程序使用6.1 SDK构建。因为我还没有修复它与iOS 7环境兼容的问题 我升级了它,并将旧SDK复制到Xcode 5的“SDK”目录中。然后我在[Build Settings-Base SDK]上看到了“iOS 6.1”选项。我还希望我的应用程序可以与我选择的一个SDK一起构建 当我选择6.1 SDK时,它运行良好。但是,7.0SDK没有。 我选择7.0 SDK来使用iOS 7的全新功能,但Xcode 5实际上使用6.1 SDK在Xcode 5中,即使SDKs目录中有iOS SDK 6.1,如何使用iOS SDK 7.0进行构建?,ios,xcode,xcode5,Ios,Xcode,Xcode5,今天我已经将Xcode 4.6.x升级到了5。在此之前,我在Xcode 4.6.x中备份了iPhoneOSSDK6.1,以便在升级后将其放在Xcode 5的“SDK”目录中。我真的需要保留旧版本的SDK,以便我的应用程序使用6.1 SDK构建。因为我还没有修复它与iOS 7环境兼容的问题 我升级了它,并将旧SDK复制到Xcode 5的“SDK”目录中。然后我在[Build Settings-Base SDK]上看到了“iOS 6.1”选项。我还希望我的应用程序可以与我选择的一个SDK一起构建 当
为什么Xcode 5总是选择6.1 SDK而不是7.0 SDK?您必须做三件事
现在用Xcode 5运行您的项目。谢谢。它工作得很好。模拟器的设置对iOS设备有影响吗?不支持安装旧版本的SDK。它很有可能不会正常工作。我强烈建议不要这样做。如果您需要iOS 6.1,请继续安装Xcode 4.6(您可以一次安装多个Xcode)。@KevinBallard yes。谢谢你的忠告。我不确定它是否安全。我会仔细考虑的。