Mam problemy z budowaniem aplikacji po dodaniu ram MapKit i CoreLocation. Oba są 4.3 frameworkami, a aplikacja działała dobrze z UIKit, CoreGraphics i Foundation, sprawiając mi problemy z tymi dwoma. Nie wiem, jaka jest wymagana architektura, nie ma błędów w kodzie. Każda pomoc jest doceniana!Brak wymaganej architektury i386 w pliku
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
możliwy duplikat [Budowa Błąd - brak wymaganego architektury i386 w pliku] (http://stackoverflow.com/questions/1456185/build-error-missing-required-architecture-i386-in-file) –
To DROGA bardziej przydatna niż moja sugestia. – Rayfleck