отсутствует требуемая архитектура i386 в файле

У меня возникли проблемы при создании моего приложения после добавления фреймворков MapKit и CoreLocation. Обе они являются фреймворками 4.3, и приложение, используемое для нормальной работы с UIKit, CoreGraphics и Foundation, просто доставляло мне проблемы с этими двумя. Не уверен, какая требуется архитектура, нет t какие-либо ошибки в коде. Любая помощь приветствуется!

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
12
задан Rayfleck 11 February 2012 в 15:41
поделиться