Я использую GoogleMaps iOS SDK (версия 2.1.1) и использую GMSMapView для отображения карты. В приложении: didFinishLaunchingWithOptions: GMS API инициализируется вызовом:
GMSServices.provideAPIKey("ключ")
куда:
- key — это ключ из https://console.developers.google.com.
- Google Maps SDK для iOS включен на https://console.developers.google.com.
Когда я запускаю приложение из Xcode, карта отображается нормально, и все функции, связанные с картой (включая отображение фрагментов карты), работают должным образом (как на симуляторе, так и на устройстве). Однако после завершения сеанса отладки Xcode фрагменты карты не видны (GMSMapView пуст).
Я попытался настроить ключ (ограничение ключа) с разными значениями (например, None, iOS APPS (указанный идентификатор пакета приложения), но ничего не имеет значения. Плитки карты отображаются нормально во время сеанса отладки xcode, но они не отображаются после сеанса отладки прекращается.