Ich teste Swift 3 mit Xcode 8 Beta (8S128d) aus, was mich dazu bringt, dass meine von Carthage gebauten Bibliotheken nicht mit der Quelldatenbank kompatibel sind.
Module file was created by an older version of the compiler; rebuild 'SwiftValidator' and try again
.
Wie kann ich Carthage so konfigurieren, dass carthage update
den Beta-Compiler anstelle des Standard-Compilers verwendet?
Ich habe die Beta in / Applications verschoben.
sudo xcode-select -s /Applications/Xcode-beta.app/
setzt den Xcode, der für die Beta verwendet werden soll.
carthage update --platform iOS --no-use-binaries
erstellt die Bibliotheken für iOS und verhindert, dass Carthage vorhandene (noch inkompatible) vorkompilierte Binärdateien herunterlädt.