Если вы хотите обновить данные сервера, когда ваше приложение работает в фоновом режиме, приложение должно быть активным в это время.Он может быть активным, только если он использует «музыку, или VoIP, или отслеживание местоположения», в противном случае приложение будет приостановлено в фоновом режиме.
Один из способов избежать этого - разработать приложение и настроить его.использовать, например, «отслеживание местоположения».Это позволит ему соответствовать требованиям для активного фонового процесса, и вы сможете обновить данные сервера.
К сожалению, я не знаю, может ли приложение пройти одобрение магазина приложений с этой настройкой.Однако, если вы заинтересованы в этом решении, вы можете найти пример здесь .