如何使用最新的Xcode测试版与Carthage编译库?

时间:2016-06-17 08:32:16

标签: xcode carthage

我正在使用Xcode 8 Beta(8S128d)测试Swift 3,这导致我的Carthage构建的库与源库不兼容。

Module file was created by an older version of the compiler; rebuild 'SwiftValidator' and try again

如何配置Carthage,以便carthage update使用Beta编译器,而不是标准编译器?

1 个答案:

答案 0 :(得分:14)

我将Beta移至/ Applications。

sudo xcode-select -s /Applications/Xcode-beta.app/将Xcode设置为用于测试版。

carthage update --platform iOS --no-use-binaries为iOS构建库,并阻止Carthage下载现有(但不兼容)的预编译二进制文件。