【发布时间】:2014-09-26 04:02:25
【问题描述】:
直到今天下午,当我下载最终的 Xcode 6 时,我才能够在我的 10.9 机器上使用 Swift。现在我得到这个错误:
OS X targets using Swift cannot be built against an SDK older than 10.10, but the effective SDK is 10.9.
我保存了我的 Xcode 6B7 副本,但现在在该版本中打开项目也会导致同样的错误。
有人解决了吗?我不想在这台机器上安装 10.10。
【问题讨论】:
-
好的,所以第一个问题是他们忘记将 10.10 SDK 放在 Xcode 包中。好一个苹果。您可以通过下载 6.1 测试版并复制它来获得其中之一。该应用程序现在编译。不幸的是,即使目标设置为 10.9,它也不会运行应用程序,抱怨我的 10.9.2 机器比 10.9 旧。