xcode - 如何使用最新的 Xcode 测试版通过 Carthage 编译库?

标签 xcode carthage

我正在使用 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/

相关文章:

ios - JonkyKong 的 SideMenu 'No Such Module' 错误

ios - Xcode 4.6.2 : Variable Doesn't Show Up In Outlets

objective-c - 如何在我的 objective-c 源文件中临时禁用警告?

ios - 无法访问已安装的 Pod 框架

ios - 使用 Carthage 在 CI 上构建 aws-sdk-ios 的时间

swift - Carthage 静态框架 dSYMs

iPhone编译依赖于目标

xcode - 根据核心数据读取的特定顺序将列添加到表中

swift - 在框架中使用 Carthage

ios - 使用 Carthage 导入 CocoaLumberjack