2015-04-02 4 views
1

Я новичок в IOS Development. Я использую GeoCoding и CLLocationManager в IOS8 для получения текущего местоположения пользователя. Но проблема в том, что когда я установил местоположение Xcode>Product>Scheme>Edit Scheme>Chek Allow location simulation и установил любое местоположение, например, в Мумбаи, Индия, оно будет отображаться на моем контроллере. Но я хочу получить доступ к моему текущему местоположению, где я вместо настройки местоположения по схеме. когда я устанавливаю NONE расположение по схеме менеджер CLLocation не работает, и дать мне не удалось получить ваше местоположениеCLLocationmanager Не обновлено Текущее местоположение

Ошибка домена = kCLErrorDomain Code = 0 «Операция не может быть завершена. (kCLErrorDomain ошибка 0)»

, пожалуйста, помогите, что проблема? Thanx заранее

ответ

0

Я не думаю, что симулятор поддерживает поиск текущего местоположения. Вам может понадобиться настоящее устройство iOS.

Если вы действительно хотите имитировать свое местоположение. Вы можете использовать карту google или что-то еще, чтобы узнать ваш шнур. затем введите его в свой файл GPX, вы можете загрузить свой собственный файл GPX.

0

Это происходит главным образом по двум причинам. Любой из них поможет вам. Не только в случае местоположения, некоторое время, когда мы используем симулятор в скором времени в это время, также происходят, в этом случае второй вариант обычно помогает.

  1. Эта ошибка также возникает, если у вас есть схема Scheme/Edit Scheme/Options/Allow Location Simulation, но у вас нет установленного по умолчанию местоположения.

enter image description here

Выберите любой один из loation по умолчанию.

  1. Вторая причина может быть связана с проблемой симулятора. Много раз это решает это.

Под тренажером: нажмите сбросить содержимое и настройку. Выключите симулятор. запустите приложение.

enter image description here

Надеется, что это поможет вам

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