Tengo problemas para crear mi aplicación después de agregar MapKit y CoreLocation frameworks. Ambos son 4.3 frameworks, y la aplicación solía funcionar bien con UIKit, CoreGraphics y Foundation, simplemente me da problemas con estos dos. No estoy seguro de cuál es la arquitectura requerida, no hay errores en el código. ¡Cualquier ayuda es apreciada!falta la arquitectura requerida i386 en el archivo
ld: warning: ignoring file /Users/F3d3r3r/Desktop/testNav4_3/MapKit.framework/MapKit, missing required architecture i386 in file
ld: warning: ignoring file /Users/F3d3r3r/Desktop/testNav4_3/CoreLocation.framework/CoreLocation, missing required architecture i386 in file
Undefined symbols for architecture i386:
"_CLLocationCoordinate2DMake", referenced from:
-[Layer2 tableView:cellForRowAtIndexPath:] in Layer2.o
"_OBJC_CLASS_$_MKMapView", referenced from:
objc-class-ref in Layer2.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
posible duplicado de [Construir un error - la arquitectura faltante que se precise i386 en el archivo] (http://stackoverflow.com/questions/1456185/build-error-missing-required-architecture-i386-in-file) –
Esto es mucho más útil que mi sugerencia. – Rayfleck