iOS 5 MapKit, MKPlacemark, приложение iOS 4.3 для iOS 5 - PullRequest
1 голос
/ 24 февраля 2012

У меня проблема с тем, что я пытаюсь запустить приложение, разработанное на iOS 4.3 SDK, на симуляторе iOS 5.0 SDK.

Я использую фреймворк MapKit, и вот моя проблема:

Я получаю сообщение об ошибке, что каркас MapKit не может найти заголовок <CoreLocation/CLPlacemark.h>.

Кто-нибудь знает, как я могу решить эту проблему?

Ответы [ 2 ]

1 голос
/ 06 августа 2012

Это потому, что приложение не включает CoreLocation framework.

Вы должны импортировать это, выполнив:

#import <CoreLocation/CoreLocation.h>

Также не забудьте добавить этот фреймворк к вашей цели в настройках проекта в:

Проект> ВАША ЦЕЛЬ > Этапы сборки> Связать двоичный файл с библиотеками.

1 голос
/ 06 августа 2012

Попробуйте заменить

#import <CoreLocation/CLPlacemark.h>

с

#import <CoreLocation/CoreLocation.h>
...