2014-09-10 5 views
6

ich einen Fehler während der Aufbauphase meiner cordova Begegnung (3.5) Projekt:Cordova 3.5 iOS - Xcode Apple-Mach-O Linker-Fehler für CDVCamera

Undefined symbols for architecture i386: 
"_CGImageDestinationAddImageFromSource", referenced from: 
    -[CDVCamera imagePickerControllerReturnImageResult] in CDVCamera.o 
... and 15 more of those 

Viele Beiträge erwähnt, dass ich habe Hinzufügen der CDVCameram.m-Datei in den Kompilierquellenabschnitt. Ohne den Eintrag bekomme ich den Fehler nicht ... offensichtlich wird meine App in diesem Fall die Kamera nicht benutzen können. Ich habe verschiedene Versionen des Plugins ausprobiert, aber nichts geändert.

Gibt es etwas, das ich vielleicht vergessen habe?

+0

Wie haben Sie das Plugin hinzugefügt? Das CLI sollte das alles für Sie automatisch erledigen. –

+0

cordova plugin hinzufügen .. und so weiter ... yeah normalerweise sollte es. Alle anderen Plugins funktionieren perfekt. Das Kamera-Plugin hat jedoch einige Probleme .... vielleicht könnte ich ein neues Projekt einrichten und es ausprobieren – Dwelgaz

Antwort

15

Ich habe das gleiche Problem hatte, und ich habe es geschafft von Xcode zu beheben: Select Target In Build Phases>Link Binary With Libraries Sie ImageIO.framework und CoreGraphics.framework

Ein Bild mit meinen Einstellungen hinzufügen sollte: http://screencast.com/t/rsxZrUkyslAY

+4

Gott sei Dank für die Erstellung von Ihnen – dortzur

+1

Sekunde, dass !!!! – ericraio

0

Nach DotNetWise Ratschläge Ich musste auch das Location-Framework hinzufügen, um es zum Laufen zu bringen.