2016-09-21 5 views
5

Derzeit im Prozess der Migration zu Swift 3.0. Dies ist das erste Mal, dass ich so etwas mache, und ich bin mir nicht ganz sicher, wie ich mit den verschiedenen Hülsen umgehen soll, die ich benutze. Zum Beispiel verwende ich den Pod SwiftDate: https://github.com/malcommac/SwiftDate. Der Swift 3.0-Zweig befindet sich nicht auf dem Master, also nehme ich an, dass pod update die Swift 3.0-Version nicht ausführen wird. Bin ich richtig in Putting pod:So aktualisieren Sie Pods auf Swift 3.0

'SwiftDate', :git => 'https://github.com/malcommac/SwiftDate.git', :branch => 'feature/swift-3.0'

in mein podfile und dann das Update ausgeführt wird? Das Überprüfen der GitHub-Seite scheint der richtige Zweig zu sein. Müssen Äste nur so angegeben werden, wenn die Swift 3.0 Version nicht auf dem Master ist? Irgendwelche Tipps und Hinweise dazu würden sehr geschätzt werden! Vielen Dank!

+0

run 'pod Repo-Update' im Terminal –

Antwort

10

Zuerst müssen Sie Ihren CocaPod aktualisieren, wenn Sie es nicht getan haben.

Terminal öffnen und ausführen:

sudo gem install cocoapods --pre 

Dann das Update Teil zu Ihren pod hinzufügen:

pod 'SwiftDate', :git => 'https://github.com/malcommac/SwiftDate.git', :branch => 'feature/swift-3.0' 

Dann im Terminal läuft pod update

+0

Warum das --pre-Tag? Ist dies die Vorabversion für CocaPods? – Kex

+0

Ja, wenn Sie es brauchen, sonst gehen Sie einfach mit 'Sudo Gem installieren Cocoapods' Es sollte in Ordnung sein –

+1

Ich glaube für Alamofire es braucht es. Hoffentlich wird dies meine Fehler beheben. Genau das, was ich gesucht habe. Vielen Dank. – Kex