2016-04-29 12 views
1

Ich benutzte Karthago, um Frameworks zu importieren, und wechselte dann zu Cocoapoden.Cocoapods installieren, dann "Linker-Befehl mit Exit-Code 1 fehlgeschlagen"

Here's the Podfile. dann lief ich „pod installieren“ keine größeren Fehler andere als zu sagen „[!] Ihre Podfile typographische hygienisiert hatte. Um Probleme in Zukunft zu vermeiden, sollten Sie TextEdit nicht dafür Bearbeitung verwenden. Wenn Sie Wenn Sie kein TextEdit verwenden, sollten Sie in Ihrem bevorzugten Editor die intelligenten Anführungszeichen deaktivieren. " was meiner Meinung nach nicht relevant ist.

Dann öffnete ich mein Projekt, bauen, Fehler ist like this. Ich dachte, es hat etwas mit ALCameraViewController zu tun hatte, aber nachdem ich ALCameraViewController Linie von Podfile löschen und erneut installieren, denselben Fehler passiert mit dem nächsten Plugin, CVCalendar.

Irgendeine Idee, wie man es repariert?

+0

Es ist dumm von mir. Ich habe vergessen, den Arbeitsbereich zu öffnen und zu bauen. Ich ging zur Projektdatei. –

Antwort

0

Wie Mr. Bond sagte, können Sie entweder die erste und die letzte Zeile entfernen und dann die Pod-Installation erneut ausführen.

Was ich vorschlagen würde ist, setzen Sie die use_frameworks an die Spitze und ändern Sie dann die Anführungszeichen um AnZhuang in die gleichen Anführungszeichen wie es um Ihre Pods gibt. Wenn Sie genau hinsehen, können Sie sehen, dass es sich um intelligente Zitate handelt, und das wollen Sie nicht. Oder einfach das kopieren:

target 'AnZhuang' do 

Der Grund, warum das Ziel in Ihrem Podfile verlassen: Wenn Sie später Pods für ein Testziel oder ein anderes Ziel benötigen, werden Sie die Ziele müssen.