2014-09-03 11 views
2

У меня есть проблема с автономной картой на прошивке 8.SKMaps положение пользователя последователя Автономного режим IOS 8 беты

SKMapFollowerModePositionPlusHeading работает на странном образ, он показывает положение пользователя об Африке, хотя я в Киеве (Украине).

КСН 7 он работает хорошо, есть только проблемы с прошивкой 8 последней бета:

(void)viewDidLoad { 

[super viewDidLoad]; 

self.skMapView.mapView.settings.followerMode = SKMapFollowerModePositionPlusHeading; 
self.skMapView.mapView.settings.showCurrentPosition = YES; 

} 
+0

Эта проблема отправлена ​​внутренне и находится на рассмотрении с командой разработчиков – SylviA

+2

Исправление в этом вопросе. http://stackoverflow.com/questions/24062509/ios-8-location-services-not-working Но пока Skobbler предварительно скомпилирован, разработчик не может решить эту проблему в своем коде. –

ответ

2

Причина этого заключается в том, что текущая позиция отображается в (0, 0 - около Африки), если SDK не получает действительные позиции GPS (это будет улучшено, и он не будет показывать любое текущее положение, если никто не получил)

Есть два способа избежать этой проблемы:

  • в случае, если вы используете iP hone simulator: проверьте, начали ли вы моделирование позиций;
  • в случае, если вы используете реальное устройство: проверьте, включено ли местоположение и разрешено ли для приложения.
+0

Все включено. Даже больше. Сервисы определения местоположения симулятора включены и имитируют мой маршрут .gpx. Тем не менее 0, 0 местоположение отображается на карте. –

+0

Мы тестируем и сообщим вам об обновлении – SylviA

+1

Кажется, это ошибка, в следующей версии будет исправлено 2.3. В качестве обходного пути до этого: перейдите в Настройки-> Конфиденциальность-> Службы местоположения-> YourApp и измените настройку на «Всегда». Дайте мне знать, работает ли это так – SylviA