Ich habe den neuen XCode 8 installiert und versucht, mein Projekt zu starten. Einige der Pods, die ich verwende, waren noch nicht auf Swift 2.3/3.0 aktualisiert und das Projekt wird nicht kompiliert. Wie kann ich ältere Pods in meinem Projekt verwenden?mit Swift 2.2 Pods mit XCode 8
2
A
Antwort
1
Überprüfen Sie bitte Verfahren here, die Ihre swift 2.2
oder swift 2.3
Hülsen kompatibel mit Xcode8 als machen.
Als Schritte:
beginnen, öffnen Sie Ihr Projekt in Xcode 7.en Gehen Sie Einstellungen zu projizieren, die Build-Einstellungen Registerkarte öffnen, und klicken Sie auf den „+“ hinzufügen, um einen User-Defined Rahmen:
SWIFT_VERSION = 2.3
In Ihrem Podfile sollten Sie das folgende Post-Installationsskript einfügen. Vergessen Sie nicht, YOURTEAMID mit Ihrem eigenen
post_install do |installer| installer.pods_project.build_configurations.each do |config| # Configure Pod targets for Xcode 8 compatibility config.build_settings['SWIFT_VERSION'] = '2.3' config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = 'YOURTEAMID/' config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO' end en
Denken Sie daran, zu ersetzen, die mit den meisten Pods gut funktionieren, werden aber nicht alles, was ich noch mit Eureka
pod kämpfen, um zu arbeiten.
Verwandte Themen
- 1. RealmSwift mit xCode 8
- 2. CocoaPods kein solches Modul mit Xcode 7 Swift 2.2
- 3. Konvertierung in Swift 3 mit Xcode 8
- 4. Move aus XCode 7 und Swift 2.2 bis XCode 8 Swift 2.3: Rahmengröße geändert
- 5. Singleton Probleme mit Swift 2.2
- 6. Cordova Anwendung mit Swift 2.2
- 7. MAC OS Xcode Swift 2.2 Vollbildmodus
- 8. Xcode 7.3, Swift 2.2 Storyboards extrem langsam
- 9. Probleme AppDelegate mit neuen Swift 2.2/Xcode 7.3.1
- 10. Run Swift 3 von der Befehlszeile mit Xcode 8 Beta
- 11. Xcode 8 - Swift 3 - Brich meine App
- 12. UIScrollView xcode 8 swift 3
- 13. Xcode 8 Archivfehler mit Apple
- 14. Automatisch generierte Swift-Header in Xcode 8
- 15. UIPickerViewDelegate Xcode 8 Swift 3
- 16. Uber SDK in Swift 3 und xcode 8 kompatibel
- 17. Xcode Arbeitsbereich mit mehreren Projekten und Coca Pods Setup-
- 18. Xcode 8/Swift 3: didSelectRowAt vs didSelectRowAtIndexPath
- 19. Xamarin mit Xcode 8
- 20. Fehler beim Versuch, meine App mit Xcode 8 Beta 3
- 21. Vorladen der Datenbank in Kerndaten mit swift 3 xcode 8
- 22. Mehrdeutige Verwendung von "tiefgestellt" in swift 3 mit xcode 8
- 23. Wie mit benutzerdefinierten URL-Schemas in Swift (XCode 8) umgehen?
- 24. AFNetwoking mit swift 3.0 & xcode 8: POST-Anfrage & GET-Anfrage
- 25. Xcode - Wie Cocoapods Pods kompilieren?
- 26. was ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES ist mit cocoapods, schnellen 3 und Xcode 8
- 27. Alamofire json swift 2.2
- 28. Swift 2.2 AnyObject Typ
- 29. Xcode 8/swift 3 TextField Zeichenanzahl
- 30. Build-Bereich für Swift 3 & Xcode 8
Sie können nicht. Aber viele Pods haben swift3-Zweige, die Sie verwenden können – FelixSFD