我想在我的系统上安装 XCode-7 Public Beta 的情况下使用 REPL for Swift。但是尝试通过终端窗口中的绝对路径运行,如下所示:
$ cd /Applications
$ ./Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift
抛出一个错误——
<unknown>:0: error: Swift does not support the SDK 'MacOSX10.10.sdk'
我是否缺少 SDK 的设置?我试图搜索它,也浏览了发行说明,但无济于事:(
最佳答案
我找到了一篇讨论 Xcode 7 和 Swift 2 支持的框架的文章,他们在讨论中提到了 xcode-select。还有一种方法可以通过 XCode 首选项中的位置选项卡更改设置。 将设置 - “命令行工具:”(位置选项卡中的最后一个设置)更改为“Xcode 7.0(7a121l)”有效,我现在可以在终端窗口中运行 Repl。
但是,在 Repl 开始之前,我确实遇到了一个错误,
error: libarclite_macosx.a(arclite.o) failed to load objfile for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a
Welcome to Apple Swift version 2.0 (700.0.42.1 700.0.53). Type :help for assistance.
但之后一切正常。
关于ios - 如何使用 Repl Xcode 7?获取绝对路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31003504/