У меня проблема с местоположением на симуляторе.

Оно работает, когда я запускаю приложение на своем устройстве, но оно не работает, когда я запускаю его в симуляторе iOS(5).

Любое решение?

0
Alsulaymi 16 Ноя 2011 в 15:21
1
Когда вы говорите, что это не работает, что вы имеете в виду? Он продолжает давать вам местоположение 1 Infinite Loop? :-)
 – 
starskythehutch
16 Ноя 2011 в 15:38
Спасибо, я разработал приложение, которое должно показывать мне мое текущее местоположение. когда я отлаживаю его на симуляторе, он не работает. он просто показывает мне синий фон. но когда я запускаю его на своем устройстве, он работает и показывает мне мое текущее местоположение.
 – 
Alsulaymi
17 Ноя 2011 в 14:21

1 ответ

Службы определения местоположения не работают в симуляторе с версии 4. Вы можете установить текущую широту/долготу местоположения через меню симулятора -> Отладка -> Местоположение -> Пользовательское местоположение...

0
Serhii Mamontov 16 Ноя 2011 в 15:37
Это работало со мной раньше с iOS 5. Я знаю, как настроить местоположение. но мне нужно, чтобы показать мое текущее местоположение, где бы я ни находился.
 – 
Alsulaymi
17 Ноя 2011 в 14:24
Начиная где-то с Xcode 4.1 Simulator не мог показать местоположение (одно из многих обсуждений здесь обсуждений .apple.com/thread/3237581?start=0&tstart=0), и в результате не работает служба определения местоположения в симуляторе.
 – 
Serhii Mamontov
17 Ноя 2011 в 14:31
Да, вы правы, он не работал в Xcode 4.1, но я тестировал его в Xcode 4.3 (iOS 5), и у меня он работал, но я не знаю, почему он останавливается. пожалуйста, см. developer.apple.com/technologies/ios5
 – 
Alsulaymi
17 Ноя 2011 в 15:06
Я вижу, я описал шаги для моделирования местоположения в своем первом комментарии. Симулятор по другому работать не будет, теперь это поведение для него по умолчанию.
 – 
Serhii Mamontov
17 Ноя 2011 в 15:33
Но в моем симуляторе iOS 5 пункт меню «Местоположение» отключен. Почему?
 – 
Satyam
18 Ноя 2011 в 08:26