我正在使用 Xcode 8 Beta (8S128d) 测试 Swift 3,这导致我的 Carthage 构建的库与源代码库不兼容。
模块文件是由旧版本的编译器创建的;重建“SwiftValidator”并重试
。
如何配置 Carthage,以便 carthage update
使用 Beta 编译器而不是标准编译器?
最佳答案
我将 Beta 版移至/Applications。
sudo xcode-select -s/Applications/Xcode-beta.app/
设置用于测试版的 Xcode。
carthage update --platform iOS --no-use-binaries
构建 iOS 库并阻止 Carthage 下载现有(但不兼容)的预编译二进制文件。
关于xcode - 如何使用最新的 Xcode 测试版通过 Carthage 编译库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37876746/