Компиляция обратного геокодирования в iOS 5 - PullRequest
0 голосов
/ 16 января 2012

Я пишу программу для iOS 5. Программа должна выполнять обратное геокодирование.

При попытке компилирования выдается предупреждение

MKReverseGeocoder устарел

и ошибка

Неопределенные символы для архитектуры i386: "_OBJC_CLASS _ $ _ CLLocationManager", на который ссылаются из: objc-class-ref в UserLocationAddressViewController.o "

У меня есть 2 вопроса:

  1. Как я могу скомпилировать без предупреждения и ошибки?
  2. Я хочу, чтобы приложение работало на iOS 3, iOS 4 и iOS 5. Как я могу это сделать?

1 Ответ

0 голосов
/ 16 января 2012

Необходимо убедиться, что в качестве цели развертывания выбрана самая низкая версия iOS, которую вы хотите поддерживать. В приведенном ниже примере приложение построено для 5.0 (базовый SDK), но будет работать на iOS 4.0 (цель развертывания):

enter image description here

enter image description here

Установка этого значения на любое значение ниже 5.0 приведет к удалению предупреждения об устаревании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...