Quando um aplicativo é instalado pela primeira vez, ocasionalmente ele pergunta se você deseja receber notificações por push desse aplicativo. Normalmente clico em 'Não' e nunca mais penso nisso. Mas ontem, cliquei acidentalmente em 'Sim' e agora gostaria de desativar o aplicativo para economizar bateria.
Se eu for para notificações no aplicativo de configurações, posso alterar facilmente o tipo de notificação para 'Nenhum'. No entanto, isso é realmente desabilitar o envio ou apenas ocultar a notificação?
Alguns dos aplicativos nos quais tenho certeza de clicar em 'Não' para enviar notificações por push têm essa configuração definida como 'Faixa' - fazendo-me pensar que essas configurações não estão relacionadas ao fato de o push estar ativado ou desativado para esse aplicativo.
Qual é a maneira correta de ativar / desativar o push após selecionar inicialmente uma opção na instalação do aplicativo? As configurações de notificações estão relacionadas ao envio por push?
Respostas:
Não há como desativar as notificações por push. Eles são gerenciados pelos servidores da Apple e serão enviados para o seu dispositivo, mesmo que você desinstale o programa.
Desabilitar todas as configurações respectivas do aplicativo na Central de Notificações apenas as ocultará. Consulte a documentação Push do desenvolvedor da Apple para obter mais detalhes.
Especificamente, observe o serviço Apple Push Notification (APN), que "transporta e roteia uma notificação de um determinado provedor para um determinado dispositivo". A Apple diz o seguinte sobre o APN:
- Fonte
Em resumo, as notificações por push são tratadas fora do dispositivo. Para pará-los, uma vez que um programa tenha sido instalado, significa que o desenvolvedor do programa deve remover seu dispositivo da lista (ou a notificação deve falhar o suficiente para que o APN pare de enviá-lo totalmente). Como usuário, não há como "pará-los", apenas oculte-os no iOS.
fonte
Você precisa desativar todas as 5 configurações desse aplicativo em Configurações -> Notificações
Desativar o Centro de Notificação remove apenas esse aplicativo do Centro de Notificação (deslize o dedo para baixo na parte superior da tela). Não desativa alertas, emblemas, sons ou a tela de bloqueio.
fonte
Em Configurações, vá para Notificações, selecione Estilo de alerta: NENHUM
Desativar SONS Desativar VIEW IN LOCK SCREEN
fonte
A pergunta original (feita por Jordan, acredito) tem um comentário que indica que pode haver confusão entre as notificações push e as notificações por email.
Ele mencionou não querer receber tantas mensagens de email sobre atividades em seus aplicativos. Todas essas respostas são apenas para notificações por push (que são pop-ups no seu dispositivo), mas mesmo se você conseguir desativá-las, ainda receberá muitas notificações por email.
Alguns aplicativos, como o Pinterest, não têm um lugar nas configurações de aplicativos móveis para controlar as Notificações por email. Você precisa fazer login no aplicativo on-line para acessar as configurações completas e desativar as notificações por email.
Então sua caixa de entrada deixará de ser preenchida!
fonte
Desinstale e reinstale e, quando o prompt aparecer sobre as notificações, clique em "Não". Sua primeira escolha é absoluta.
fonte
A Apple parece apoiar a teoria de que desabilitar as várias configurações de notificação desabilitará o envio para esse aplicativo.
"Desativar notificações push: alguns aplicativos da App Store usam o serviço Apple Push Notification para alertá-lo sobre novos dados. Aplicativos que dependem amplamente de notificações push (como aplicativos de mensagens instantâneas) podem afetar a vida da bateria. Para desativar as notificações push, vá para para Configurações> Notificações e desativar notificações para aplicativos selecionados.Tenha em atenção que isso não impede que novos dados sejam recebidos quando o aplicativo é aberto.Além disso, a configuração Notificações não ficará visível se você não tiver aplicativos instalados que suportem notificações por push. "
http://www.apple.com/batteries/iphone.html
fonte
Ao desativar todas as notificações para um aplicativo específico (alertas, emblemas etc.), você também desativa o "push" para que os dados sejam recebidos somente quando você abrir o aplicativo. Eu verifiquei isso com o whatsapp.
fonte
Configurações -> Notificações -> ativar / desativar (para aplicativos que você deseja alterá-lo)
fonte
Os servidores APNS parecem manter uma lista de notificações push ativadas para um dispositivo, portanto, pelo menos teoricamente, elas podem filtrar tudo o que não está ativado em um dispositivo específico para economizar energia.
Verifiquei isso observando os padrões de tráfego no soquete APNS de um dispositivo iOS 7 para os servidores de notificação por push da Apple enquanto modificava as configurações de notificação de um aplicativo instalado.
As seguintes configurações fazem com que o tráfego seja enviado à Apple quando alternado:
Desde que um desses três esteja ativado, as alterações nos dois restantes não causam o envio de mensagens na conexão; portanto, presumivelmente, existe um estado binário (interessado / não interessado) armazenado no servidor e os detalhes são tratados no dispositivo
Alterar as configurações da área de notificação, alternar entre banners e alertas e as configurações da tela de bloqueio também parecem ser tratadas localmente.
Além disso, quando o aplicativo é desinstalado, os servidores push também parecem ser notificados.
fonte