2015-07-20 2 views
0

Я тестирую геолокацию моей cordova в моем симуляторе iOS. Когда я вызвал функцию, появилось сообщение, спрашивающее, разрешаю ли мое приложение использовать мою текущую геолокацию, и я случайно нажал «не разрешать», теперь это просто ошибки, когда я нажимаю кнопку, как я могу изменить это, чтобы разрешить.iOS Simulator позволяет привязать кордовую геолокацию, используя ионный каркас

Может помочь:

$scope.getCurrentLocation = function(){ 
    var posOptions = {timeout: 10000, enableHighAccuracy: false}; 
    $cordovaGeolocation 
     .getCurrentPosition(posOptions) 
     .then(function (position) { 
     var lat = position.coords.latitude 
     var long = position.coords.longitude 

     console.log(lat, long); 
     }, function(err) { 
     console.log(error); 
     }); 
    } 
    } 

ответ

1

вам нужно идти в настройки на эмуляторе и отменить разрешение на применение для геолокации

+0

Привет Аарон по умолчанию долго и лат имитатора динамической .. Например, когда я переношу свой ноутбук в другое место, это изменится? просто интересно – teddybear123

+0

в xcode вы можете имитировать местоположение в отладочном меню –

+0

dont work for me :( –

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