2014-09-10 11 views
6

sto incontrando un errore durante la fase di costruzione del mio Cordova (3.5) del progetto:Cordova 3,5 iOS - Errore di Xcode di Apple Mach-O Linker per CDVCamera

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

Un sacco di posti notato, che ho per aggiungere il file CDVCamera.m nella sezione delle fonti di compilazione. Senza la voce non ottengo l'errore ... ovviamente la mia app non sarà in grado di utilizzare la fotocamera in quel caso. Ho provato diverse versioni del plugin, ma nulla è cambiato.

C'è qualcosa che potrei aver dimenticato?

+0

Come hai aggiunto il plug-in? La CLI dovrebbe occuparsi di tutto ciò automaticamente. –

+0

cordova plugin add .. e così via ... sì normalmente dovrebbe. tutti gli altri plugin funzionano perfettamente. Il plugin per la fotocamera, tuttavia, ha alcuni problemi .... forse potrei creare un nuovo progetto e provarlo – Dwelgaz

risposta

15

ho avuto lo stesso problema e sono riuscito a risolvere il problema da Xcode: Select Target In Build Phases>Link Binary With Libraries si dovrebbe aggiungere ImageIO.framework e CoreGraphics.framework

Un'immagine con le mie impostazioni: http://screencast.com/t/rsxZrUkyslAY

+4

Grazie a dio per averti creato – dortzur

+1

secondo !!!! – ericraio

0

seguito Il consiglio di DotNetWise Ho anche dovuto aggiungere il framework Location per farlo funzionare.

Problemi correlati