Я работаю над приложением для iphone (SDK 3.1.3), и я добавил corelocation и mapkit framework.Я использовал пакет iphonesimulator, но добавил их, используя «по отношению к текущему SDK».Когда я тестирую свое приложение в iphone simulatore, все работает.Но когда я переключаюсь на устройство iphone 3.1.3, я получаю 2 предупреждения и 4 ошибки сборки:
предупреждения:
.../corelocation
файл не имеет необходимой архитектуры.../mapkit
файл не имеет требуемой архитектуры
ошибки:
"_OBJC_CLASS_$_MKReverseGeocoder", referenced from:<br />
__objc_classrefs__DATA@0 in VMLViewController.o<br />
"_OBJC_CLASS_$_MKPinAnnotationView", referenced from:<br />
__objc_classrefs__DATA@0 in VMLViewController.o<br />
"_OBJC_CLASS_$_CLLocationManager", referenced from:<br />
__objc_classrefs__DATA@0 in VMLViewController.o<br />
"_kCLLocationAccuracyBest", referenced from:<br />
_kCLLocationAccuracyBest$non_lazy_ptr in VMLViewController.o<br />
ld: symbol(s) not found<br />
collect2: ld returned 1 exit status<br />
Build failed (4 errors, 2 warnings)<br />
Я щелкнул правой кнопкой мыши на пакете инфраструктуры mapkit, проверил получить информацию и путь указанкак: System/Library/Frameworks/MapKit.framework
У меня есть базовые знания по iphone dev, но я не знаю, в чем проблема ... Кто-нибудь может мне помочь?
Привет,
Томас