2016-07-31 8 views
0

[OSX 10.11.6, Xcode 7.3.1]Xcode 7.3.1 kann nicht von der Kommandozeile swift-Build bauen fehlt

Ich habe Xcode 7.3.1 im App Store installiert und ich kann Swift Code kompilieren in der IDE. Ich kann jedoch nicht über die Befehlszeile erstellen. Wenn ich versuche zu, bekomme ich einen Fehler:

error: unable to invoke subcommand: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build (No such file or directory) 

Ich habe keine toolchain Tab in meinem Preferences -> Components Dialog, der nach anderen Threads die ich gelesen habe, ist, weil ich habe keine andere Toolchains installiert. Da laut Apple Swift 2.2.1 mit Xcode 7.3.1 geliefert wurde (aber meine --version reports 2.2), welchen Befehl kann ich ausgeben, um den Ordner/Library/Developer/Toolchain (oder andere Variationen, die funktionieren) zu erstellen kann ich von der Kommandozeile aus bauen?

Die SnapShot-Master-Trunk ist bis zu Swift 3, das ist nicht für meine Bedürfnisse geeignet und ich will (kann nicht leisten) herunterladen ein weiteres Gig von Daten, wenn ich bereits den Compiler, Linker, usw. Und ich bevorzuge keine -dev Version von Swift.

Bitte helfen.

Zusätzliche Informationen:

swift --version 
Apple Swift version 2.2 (swiftlang-703.0.18.8 clang-703.0.31) 

which swift 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift 

swift build 
error: unable to invoke subcommand: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build (No such file or directory) 
+0

Das gleiche gilt für mich ... – nerowolfe

+0

[** 'Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.1' **] (http://adcdownload.apple.com/Developer_Tools/Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.1/Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.1.dmg) –

+0

@ I'L'I: Ich kann nicht auf diese Seite zugreifen: 'Diese Seite existiert nicht mehr oder die Apple ID, mit der Sie sich angemeldet haben, ist nicht berechtigt, diese Seite anzuzeigen. Wenn Sie derzeit ein Mitglied des Apple Developer Program sind, müssen Sie oder Ihr Team-Agent möglicherweise Ihr Konto aktualisieren, indem Sie der neuesten Lizenzvereinbarung zustimmen, um auf diese Seite zugreifen zu können.' – gone

Antwort

0

Ich glaube nicht swift-build ist in Swift 2.2.1 (Xcode 7.3.1) verfügbar, da es Teil des Package Manager ist die Swift 3 nur:

The Package Manager will be released with Swift 3 and is currently only available with the Swift 3 development snapshots.