我最近升级到 Xcode 4.5.1 为新 iPad 编译一个正在开发的应用程序。这很好用,但是当我在 iOS 5.1 下的旧 iPad 上运行它时,它无法编译。我将此追溯到我项目中的“Base SDK”设置。不幸的是,由于某种原因,它卡在了 iOS 6.0 上,并且 iOS 5.0 SDK 不在列表中:
令人费解的是,如果我开始一个全新的项目,iOS 5.0 和 5.1 SDK是可用的,但在这个特定项目的列表中却不是一个选项。另一个令人费解的是,它仍然可以在 iOS 5.0 模拟器上运行。
如何在不从头开始重建项目的情况下解决这个问题?