直到今天下午,当我下载最后的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。
发布于 2014-09-11 23:31:43
Xcode 6.0只支持在iOS中使用Swift。在这个版本的Xcode中,不支持在Mac中使用Swift,因此您需要获得Xcode 6.1测试版。以前的betas Xcode 6.0支持Swift,但这是因为Xcode 6.1测试版当时还没有发布。
来自Xcode 6.0发行说明:
对OS的快速支持 *随OS X Yosemite一起发布的Xcode的未来版本将增加对OS的Swift支持,包括游乐场和REPL。Xcode 6.0只支持Swift用于iOS项目和操场。对OS和iOS都支持Swift的Xcode测试版可在developer.apple.com/xcode/下载/上找到。
https://stackoverflow.com/questions/25777921
复制相似问题