Ligue para um serviço da Web do iOS em um horário específico diariamente em segundo plano
Existe uma maneira de agendar uma função que chama um serviço da Web em um horário específico diariamente?
De acordo com minha pesquisa, terei que usar notificações locais ouNSTimer
para agendar ou chamar a função em um horário específico. Mas preciso que isso funcione se meu aplicativo estiver em segundo plano no horário do agendamento (e não executar nenhuma tarefa em segundo plano) ou em primeiro plano.
Existem dois casos: 1. O serviço de localização está sendo executado em segundo plano no meu aplicativo 2. Nenhum local ou serviço de segundo plano está sendo executado ou o aplicativo está no estado suspenso (se o usuário desativou as atualizações de localização)
Mas tenho que enviar algum status ao meu servidor no horário agendado diariamente.