Я пытаюсь создать запрос в Firebase для своего быстрого приложения iOS. Проблема, с которой я столкнулся с запросом, заключается в том, что он не получает координаты сразу из firebase, если они не изменены. Я пробовал любой другой тип наблюдателя, но ни один из них не работает. Я знаю, что в настоящее время мне нужно изменить тип наблюдателя, но мне нужен правильный способ, чтобы он получал местоположение, как только приложение загружалось, а также обновлялось с помощью firebase. .childAdded
сразу получает местоположение, но не обновляется при изменении в Firebase.
userDirectory.queryOrderedByChild("receiveJobRequest")
.queryEqualToValue(1)
.observeEventType(.ChildChanged , withBlock: {snapshot in
var cIhelperslatitude = snapshot.value["currentLatitude"]
var cIhelperslongitude = snapshot.value["currentLongitude"]