Técnicas de operação em segundo plano no iOS

Nas seções a seguir, exploraremos os seguintes recursos do iOS junto com as opções de backgrounding existentes:

  • Tarefas em segundo plano oportunistas – preserve a duração da bateria executando tarefas em segundo plano em partes oportunistas quando o dispositivo estiver acordado para outro processamento.
  • Serviço de Transferência em Segundo Plano – carregue e baixe arquivos de forma confiável, independentemente da status de rede ou do tamanho do arquivo.
  • Busca em segundo plano – atualize um aplicativo em segundo plano em intervalos determinados pelo sistema.
  • Notificações Remotas – use notificações por push para disparar atualizações de conteúdo em segundo plano antes que o usuário abra o aplicativo, com a opção de notificar o usuário ou atualizar silenciosamente.
  • Atualizações de interface do usuário em segundo plano – prepare a interface do usuário do aplicativo para o usuário e atualize o instantâneo do aplicativo, tudo em segundo plano.