Мне нужно обновить пользователей для вещей, которые произошли вокруг их текущего местоположения, в то время как приложение находится в фоновом режиме.Региональный мониторинг и Push-уведомления в iOS
В моем понимании:
Если мой сервер отправляет Push Notification клиенту, клиент сразу показать, что сообщение.
Я могу настроить приложение таким образом, чтобы было определенное местоположение, с заданным радиусом могло вызвать сообщение.
Итак, что я хочу понять, если даже можно обновить мои пользователи о новых вещах в своих местах.
Я думал о двух возможных решениях, я не уверен, что они возможны.
Один, я думаю, если Push Push-уведомления позволят выполнять функцию до ее отображения, решить, должно ли отображаться сообщение.
Например: something happened in area x,y - The server initiates a message to all devices. Only the devices within range of x,y and a radius z, would show the message to the users.
Может быть услуги Региональный мониторинг может отправить сообщение на мой сервер и мой сервер может затем решить, если отправить Push Notification обратно клиенту ...
Например,
The user has entered a defined location, determined by the app. The app sends a message to the server. The server decides if a message is due.
Любые идеи? что это возможно?
Хороший совет, спасибо! @RyanR предложила использовать еще одно стороннее решение. Но есть ли способ, кроме использования интересующих каналов, что здорово, но не решает проблему местоположения? – Ted
http://stackoverflow.com/questions/6347503/how-do-i-get-a-background-location-update-every-n-minutes-in-my-ios-application – Joel