0
Просто ищите простейший пример извлечения координат gps - не глядя на их отображение на карте или что-то еще.Как получить координаты устройства IOS с помощью RubyMotion?
Спасибо,
Просто ищите простейший пример извлечения координат gps - не глядя на их отображение на карте или что-то еще.Как получить координаты устройства IOS с помощью RubyMotion?
Спасибо,
Для прошивки 8, выполните следующие действия:
Добавьте эти строки в Rakefile:
app.frameworks += ['CoreLocation']
app.info_plist['NSLocationWhenInUseUsageDescription'] = 'I need it'
app.info_plist['NSLocationAlwaysUsageDescription'] = 'I always need it'
В viewDidLoad
в вашем ViewController
оный:
@locationManager = CLLocationManager.alloc.init
@locationManager.requestWhenInUseAuthorization
@locationManager.delegate = self
@locationManager.startUpdatingLocation
Реализовать locationManager:didUpdateLocations:
def locationManager(manager, didUpdateLocations:locations)
coordinate = locations[0].coordinate
puts "lat #{coordinate.latitude}, long #{coordinate.longitude}"
end
Если вам нужно только текущее местоположение один раз, а затем вызвать:
manager.stopUpdatingLocation
после получения места в didUpdateLocations
.
Это замечательно, спасибо большое за вашу помощь – MikeW