2016-10-04 2 views
0

После обновления моей версии GoogleMaps CocoaPod с 1.10.5 до 2.1.0 я вижу проблему с синей точкой «моего местоположения», отображаемой Google Maps , Проблемы с этим ранее являются основной причиной, по которой я не обновился, но надеялся на выпуск версии 2.1, эта проблема будет исправлена. Очевидно нет.GoogleMaps MyLocation Dot отображается неправильно при обновлении с 1.10.5 до 2.1.0

Я использую ту же самую версию приложения, с той лишь разницей, что это версия GoogleCaps (1.10.5 против 2.1.0) CocoaPod.

Это происходит на всех наших устройствах компании (iPhone 5, iPhone 6, iPhone 7+ и iPad Air).

Как видно из первого снимка экрана, используя версию 1.10.5, синяя точка является правильным:

ios10 screenshot

Однако же приложение работает на 2.1.0 показывает пирог в форме белого круг (без синей точки).

iOS9 screenshot

Кто-нибудь еще столкнулись с этой проблемой? На данный момент моя единственная альтернатива - вернуться к версии 1.10.x, которая работает.

+0

После дальнейших исследований он, похоже, не имеет ничего общего с iOS 9 и iOS 10, но больше связан с GoogleMaps 1.10.5 и 2.1. На всех наших устройствах «голубая точка» отображается неправильно, когда я устанавливаю 2.1 (через CocoaPods). Когда я вернусь назад к 1.10.5, синяя точка вернется. Очевидно, что это связано с модернизацией. В противном случае я ожидал бы, что больше людей увидит это поведение. –

ответ

0

Похоже, что проблема была связана с реальной версией самого CocoaPods. После обновления с CocoaPods 1.0.0 до последнего (начиная с этого сообщения), 1.1.1 проблема, похоже, исчезла.

Мое лучшее предположение заключается в том, что была проблема с копированием ресурсов с предыдущей версией CocoaPods, которая была исправлена ​​с последней версией. Это также может быть связано с тем, что новый выпуск CocoaPods заставил полностью очистить каталог Pods и переустановить контейнеры.

Независимо от того, что проблема, похоже, ушла.

Смежные вопросы