Я пробовал интеграцию Google Maps SDK с iOS 6.1. Мне удалось заполнить gmap на симуляторе iOS, следуя инструкциям, приведенным в руководстве по началу работы с GMaps для iOS< /а>
Тогда в чем проблема? Он отлично работает, когда я использую его как отдельный проект. Но когда я объединяю приведенный выше код проекта с моим существующим приложением, оно ведет себя странно, и все ошибки возникают из-за включения значения -ObjC в другие флаги компоновщика в настройках сборки.
Ошибка duplicate symbols for architecture i386
Когда я пропускаю шаг 7 (GMaps iOS), он не дает ошибок. Из-за исключения значения -ObjC он не может идентифицировать конкретный класс библиотеки GMaps и его метод: [GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent
История моего приложения iOS: использование сторонней библиотеки SUP (Sybase Unwired Platform). Подключение SAP к приложению iOS. Я предполагаю, что есть что-то неоднозначное с включением среды SUP (настройки сборки), когда я пытаюсь добавить библиотеку GMaps.
Ищу ваших советов.
Спасибо!
[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent
. Я знаю, что обязательно включать шаг 7. Но это не работает, когда я использую его в своем проекте с существующими API-интерфейсами SUP. Ошибка: `повторяющиеся символы для архитектуры i386`... Надеюсь, на этот раз проблема решена. - person turtle   schedule 11.03.2013