2016-11-07 5 views
2

Ich habe ein laufendes Projekt, das gut mit Pods funktioniert. Ich musste dieses Projekt kopieren, um Version 2 zu entwickeln. Wenn ich jetzt versuche, ein Projekt zu erstellen, stoße ich auf folgendes Problem im Code des Pods. Ich habe versucht, diesen spezifischen Pod zu entfernen, aber die gleiche Art von Fehlern wurde in verschiedenen Pods angezeigt.CocoaPods Fehler beim Bauprojekt

versuchte all dies: https://guides.cocoapods.org/using/troubleshooting.html, aber es hat überhaupt nicht geholfen.

Da ich neu in der iOS-Entwicklung bin, kann ich nicht herausfinden, was ich falsch mache.

When I am using IQKeyboardManager Pod shows this error

+0

Ich denke, Sie verwenden alte Version von Xcode !! –

+0

poste deinen Code auf github, wenn möglich –

+0

Ich denke, du verwendest eine falsche Version des Pods, poste deine podfile Zeile für IQKeyboardManager hier und deine schnelle Version – KrishnaCA

Antwort

3

Es scheint, wie Sie die neuere Version von pod in älteren Xcode verwenden. Entweder müssen Sie Ihren Xcode aktualisieren oder Ihren Pod auf die relevante Version herunterstufen, die Xcode unterstützt. Von Bild kann ich raten, dass Sie Xcode 7.2 verwenden oder herunter und Pod ist in Swift 2.3 oder 3

+0

können Sie teilen, welche Xcode verwenden Sie und Podfile? –

+1

Es hat funktioniert, Danke. Eigentlich habe ich zuerst Versionen zu podfile hinzugefügt, aber es hat immer noch eine neuere Version installiert. Das Kopieren von podfile.lock vom vorherigen Projekt hat korrekt funktioniert. – nikka

Verwandte Themen