Pergunta

Como envio uma notificação de push para um dispositivo em intervalos regulares, por exemplo, a cada x minutos?

Foi útil?

Solução

Não existe uma maneira "incorporada" para fazer isso apenas usando APNs. Você teria que ter seu código de provedor de pressão fazer isso por você.

No meu caso, meu provedor de push puxa linhas de uma tabela de banco de dados e as envia no momento especificado. Eu apenas inseria outra linha de volta no banco de dados depois que enviei uma mensagem.

Quanto ao limite, todos com quem conversei dizem que, de fato, não há limite.

Chris.

Outras dicas

Tocando isso no meu telefone - espero que a formatação esteja bem - eu o consertarei mais tarde, se necessário. Desculpas antecipadamente se estiver bagunçado ...

Como outros apontaram, você deve olhar para os documentos da Apple para fazer isso (não é o processo mais direto do mundo).

O que eu queria contribuir é a sugestão de que você verifica isso:http://urbanairship.com/push/

O dirigível urbano cuida de um tonelada do aborrecimento que você teria que lidar com si mesmo. Você ainda precisa estar registrado na Apple para enviar notificações de push, mas se você usar os bits do aeronave urbano, eles fornecerão hospedagem para o seu serviço de notificação, relatórios, um console de gerenciamento e uma API REST para interagir com o sistema. Eles até têm um componente de agendamento, e eu aposto que ele resolveria seu problema aqui com apenas alguns simples chamadas.

Esses caras são locais para mim (eu moro em Portland, Oregon), e eu vi algumas deas - é liso.

Existem outros recursos, mas acho que os listados são convincentes o suficiente para pelo menos dar uma olhada :)

Obviamente, não é necessário - você pode fazer tudo isso por conta própria, mas o serviço que eles oferecem é incrivelmente bom e acessível.

No momento da redação deste artigo, eles têm uma conta "indie" que permitirá que você envie 100.000 notificações por meio de um mês de graça. Depois disso, é de US $ 0,001 por notificação (novamente, isso parece ser por mês - então, se eu entender os termos corretos, você recebe 100.000 notificações de graça cada mês, o que é simplesmente incrível).

Você pode ver as diferentes opções de preços aqui: http://urbanairship.com/plans-and-pricing/

Não sou afiliado a esses caras de alguma maneira além de ter conversado com eles em eventos geeks locais e tendo sido oferecido, juntamente com outros participantes, bebidas alcoólicas gratuitas. Mas, como não bebo, gostaria de pensar que meu julgamento não foi afetado pela psicologia de presentear (assunto fascinante).

Então ... vale a pena, pelo menos, dar uma olhada no que eles estão oferecendo. E se alguém mais tiver links para serviços semelhantes, poste -os nos comentários. A Apple deu aos desenvolvedores uma plataforma incrível para brincar, mas eles não tornaram muito fácil em lugares - é legal ver lojas como essa tornando -a mais acessível.

Dentro minha opinião, é claro :)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top