Xcode 10 - симуляция местоположения симулятора iOS 12 не удалась на City Bicycle Ride / City Run / Freeway Drive - PullRequest
0 голосов
/ 20 сентября 2018

Я только что обновил с Xcode 9 до Xcode 10 день назад, и когда я собирался отлаживать, мое приложение отслеживания местоположения просто осознало, что я никогда не получал местоположение устройства.Поэтому я зашел в приложение «Карты», чтобы проверить, не было ли это просто проблемой с моим приложением, но когда я переключаю отладку местоположения в любое динамическое местоположение (City Bicycle Ride / City Run / Freeway Drive), даже Maps не удается получить местоположение устройства (почти всегда),но когда я устанавливаю его в статическое расположение (Apple), оно работает без проблем.

Местоположение: Apple

Location: Apple

Расположение:City Bicycle Ride

Location: City Bicycle Ride

Расположение: City Run

Location: City Run

Местоположение: Автострада

Location: Freeway Drive

Я единственный, кто столкнулся с этой проблемой или это проблема Xcode / Simulator?

РЕДАКТИРОВАТЬ: Все еще происходит на Xcode 10.1

Ответы [ 3 ]

0 голосов
/ 15 ноября 2018

Что мне подходит, так это перейти в «Настройки» в симуляторе и выключить и снова включить службы определения местоположения в режиме конфиденциальности.Затем выберите «Отладка»> «Расположение»> «Яблоко»> «Разработанная деятельность»

.
0 голосов
/ 21 ноября 2018

Установка пользовательского местоположения в меню «Отладка»> «Расположение»> «Пользовательское местоположение», а затем его небольшое изменение надежно вызовет обновление местоположения.

0 голосов
/ 27 октября 2018

Все еще происходило в Xcode 10.0, и единственное, что, казалось, заставляло его работать, было включить «Allow Location Simulation» в вашей схеме и переключаться между «Apple» и «City Run» в верхнем меню вашего симулятора:

Отладка> Местоположение> Apple

Отладка> Местоположение> Городской пробег

(назад и вперед между ними, пока ваш пробег фактически не начнет имитироваться)

  • Очевидно, что это не постоянное решение, но оно может сэкономить вам часы отладки вашего собственного кода по сравнению с выдергиванием волос, крича на Apple.Хотя мы должны кричать на Apple за это.
...