2016-03-24 15 views
2

Ich verwende:Alamofire mit cocoapods bauen nicht

OSX 10.11.3 
Xcode 7.21 
cocoapods 0.39.0 

Hier ist meine podfile

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 
use_frameworks! 
pod 'Alamofire', '~> 3.0' 

Wenn ich versuche, mein Projekt zu bauen, hat Alamofire 23 Fehler. Zufälliges Beispiel: expected ':' after case

Ich habe versucht, xcode, Reinigung, Gebäude, Gebäude nur Alamofire, rm -rf ~/Library/Developer/Xcode/DerivedData neu zu starten, aber alle mit dem gleichen Ergebnis.

Dies ist mein erstes Mal mit Cocoapods, so dass ich etwas völlig falsch machen könnte.

Antwort

11

Zur Zeit wird Alamofire aktualisiert, um Xcode 7.3 und Swift 2.2 zu unterstützen. Daher müssen Sie Alamofire Version 3.2.1 für die Verwendung in Xcode 7.2.1 verwenden.

Sie müssen also podfile schreiben, um die Version auf 3.2.1 zu sperren.

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 
use_frameworks! 
pod 'Alamofire', '3.2.1' 
+0

Vielen Dank! perfekt! 'pod 'Alamofire', '~> 3.2.1'' schien auch zu funktionieren – bwbrowning

+0

Gut zu hören! Würdest du meine Antwort auswählen? –

+0

ja, ich werde !, es wird mich nicht lassen, bis 5 Minuten gegangen sind – bwbrowning

0

Danke. Das hat mein Problem gelöst. Derzeit ist mein pod‘s-Datei hat Thesen Konfigurationen unter:

Kommentar- diese Linie eine globale Plattform für Ihr Projekt

Plattform zu definieren: ios,‚9.0‘ use_frameworks!

target 'MyProject' do 
    # Pods for API Rest 
    pod 'Alamofire', '3.2.1' 
    pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git' 
end 
Verwandte Themen