Мы только что выпустили версию 1.6 Google Maps SDK для iOS с поддержкой 64-битной архитектуры, прозрачности маркеров и настроек минимального/максимального зума http://t.co/o0MrnJfxPE
— Google Maps Platform (@GMapsPlatform) 19 ноября 2013 г.
Разработчики, использующие API Google Maps для создания приложений под iOS, будут довольны последним обновлением Google Maps SDK для iOS, выпущенным сегодня. Версия 1.6 SDK включает одну заметную новую функцию для разработчиков, которые переводят свои приложения на новую 64-битную архитектуру iOS 7, доступную для устройств, работающих на новом процессоре Apple A7.
SDK теперь полностью поддерживает 64-битные архитектуры с 32- и 64-битными бинарными файлами, встроенными в единый обновленный фреймворк GoogleMaps. Google отмечает, что «правильный бинарный файл будет выбран Xcode на основе ваших настроек сборки».
Версия 1.6 нового Google Maps SDK для iOS также включает несколько других новых функций, включая улучшенную прозрачность маркеров и настройки минимального/максимального масштабирования. Полный список новых и исправленных возможностей приведен ниже:
Версия 1.6 – Ноябрь 2013
Скачать версию 1.6.
Возможности
- Google Maps SDK для iOS теперь поддерживает 64-битные архитектуры. 32- и 64-битные бинарные файлы встроены в единый фреймворк GoogleMaps. Правильный бинарный файл будет выбран Xcode на основе ваших настроек сборки. Инструкции по созданию 64-битных приложений можно найти в руководстве Apple по переходу на 64-битную архитектуру. (Проблема 5806)
- Изменены некоторые экземпляры
CGFloat
наfloat
илиdouble
, где это было более уместно. - Добавлена возможность ограничивать минимальный и максимальный зум на
GMSMapView
. (Проблема 5882) - Добавлена прозрачность на
GMSTileLayer
иGMSMarker
. - Core Animation на
GMSMapView
теперь требует установки значений модели
Решенные проблемы:
- Информационные окна и интерактивные области теперь правильно вращаются вместе с маркерами. (Проблема 5896, Проблема 5969)
- Отступы на
GMSMapView
больше не привязаны к его границам (полезно при установке отступов для изначально нулевой карты). (Проблема 5864) - Информация об авторских правах теперь анимируется при изменении размера или отступов
GMSMapView
. - Информационные окна удаляются, если их
GMSMarker
удален изGMSMapView
. (Проблема 5856) - Точка «Мое местоположение» использует информацию о последнем известном местоположении при включении. (Проблема 5590)
- Устранены два редких состояния гонки, вызывавших сбои. (Проблема 5795)
- Решена проблема, при которой циклы удержания вызывали утечки памяти на
GMSMapView
иGMSPanoramaView
.