ios - 在 Xcode 5 中,即使 SDK 目录中有 iOS SDK 6.1,如何使用 iOS SDK 7.0 进行构建?

标签 ios xcode xcode5

我今天已将 Xcode 4.6.x 升级到 5。在此之前,我在 Xcode 4.6.x 中支持了 iPhoneOS SDK 6.1,以便在升级后将其放置到 Xcode 5 的“SDKs”目录中。我确实需要保留旧版本的 SDK,以便使用 6.1 SDK 构建我的应用程序。因为我还没有修复它与iOS 7环境的兼容。

我升级了它并将旧的 SDK 复制到 Xcode 5 的“SDKs”目录中。然后我可以在 [Build Settings - Base SDK] 中看到“iOS 6.1”选项。我还希望我的应用程序可以使用我选择的一个 SDK 来构建。

当我选择6.1 SDK时,它运行良好。但是,7.0 SDK 没有。 我选择7.0 SDK来使用iOS 7的全新功能,但Xcode 5实际上使用6.1 SDK。

为什么 Xcode 5 总是选择 6.1 SDK 而不是 7.0 SDK?

最佳答案

你必须做三件事。

  1. 清理您的项目。
  2. 重置模拟器。
  3. 退出模拟器。

现在在 Xcode 5 中运行您的项目。

关于ios - 在 Xcode 5 中,即使 SDK 目录中有 iOS SDK 6.1,如何使用 iOS SDK 7.0 进行构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18954340/

相关文章:

ios - iCarousel 数据源问题

ios - SwiftUI (beta 6) - 动画重新排序 View

ios - Apple Developer Swift 教程问题 - 按下按钮会导致 iOS 应用程序因未捕获的异常 'NSInvalidArgumentException' 而崩溃

c++ - MacOS上的Xcode 11项目不要在一个函数中使用sin和cos: undefined symbol “___sincosf_stret”

有其他第三方库时iOS Frameworks : Ways to make this better,?

xcode5 - Xcode 5.0.1 - Mavericks - 安装文件夹在哪里?

ios - 使用 Xcode 5 禁用英语本地化

ios - 使用 UILocalNotifications、带有完成处理程序的远程通知和后台获取

ios - 无法将 AFNetworking 依赖项导入 Cocoapod

ios - 为什么 XCode 给我错误 'Reimplementation of class' ?