Ketika sebuah aplikasi pertama kali diinstal, kadang-kadang ia bertanya apakah Anda ingin menerima pemberitahuan push untuk aplikasi itu. Biasanya saya mengklik 'Tidak' dan tidak pernah memikirkannya lagi. Tapi kemarin, saya tidak sengaja mengklik 'Ya', dan sekarang ingin mematikan push untuk aplikasi itu untuk menghemat masa pakai baterai.
Jika saya membuka pemberitahuan di aplikasi pengaturan, saya dapat dengan mudah mengubah jenis pemberitahuan menjadi 'Tidak Ada', namun apakah ini benar-benar menonaktifkan dorongan, atau hanya menyembunyikan pemberitahuan?
Beberapa aplikasi yang saya cukup yakin saya mengklik 'Tidak' untuk mendorong pemberitahuan telah menetapkan pengaturan ini ke 'Spanduk' - membuat saya berpikir bahwa pengaturan ini tidak terkait dengan apakah push diaktifkan atau dinonaktifkan untuk aplikasi itu.
Apa cara yang benar untuk mengaktifkan / menonaktifkan push setelah awalnya memilih opsi pada pemasangan aplikasi? Apakah pengaturan pemberitahuan terkait dengan push?
Jawaban:
Tidak ada cara untuk menonaktifkan notifikasi push. Mereka ditangani oleh server Apple dan akan dikirim ke perangkat Anda bahkan jika Anda menghapus instalasi program.
Menonaktifkan semua pengaturan masing-masing aplikasi di bawah Pusat Pemberitahuan hanya akan menyembunyikannya. Lihat dokumentasi Push pengembang Apple untuk detail lebih lanjut.
Secara khusus, lihat Layanan Pemberitahuan Dorong Apple (APN), yang "mengangkut dan mengarahkan pemberitahuan dari penyedia yang diberikan ke perangkat yang diberikan." Apple mengatakan hal berikut tentang APN:
- Sumber
Singkatnya, pemberitahuan push ditangani di luar perangkat. Untuk menghentikannya, setelah program diinstal, berarti pengembang program harus menghapus perangkat Anda dari daftar (atau pemberitahuan harus cukup gagal bagi APN untuk berhenti mengirim mereka sepenuhnya). Sebagai pengguna, tidak ada cara untuk "menghentikan" mereka, cukup sembunyikan mereka dari dalam iOS.
sumber
Anda harus mematikan semua 5 pengaturan untuk aplikasi itu di Pengaturan -> Pemberitahuan
Mematikan Notification Center hanya menghilangkan aplikasi itu dari Notification Center (geser ke bawah dari atas layar). Itu tidak mematikan peringatan, lencana, suara atau layar kunci.
sumber
Di bawah Pengaturan, buka Notifikasi Pilih Alert Style: NONE
Matikan SUARA Matikan LIHAT DI LAYAR LOCK
sumber
Pertanyaan asli (ditanya oleh Jordan, saya percaya) memiliki komentar yang menunjukkan mungkin ada kebingungan antara Pemberitahuan Push dan Pemberitahuan Email.
Dia mengatakan tidak ingin mendapatkan begitu banyak pesan email tentang aktivitas di aplikasi-nya. Semua jawaban ini hanya untuk Pemberitahuan Push (yang muncul pada perangkat Anda), tetapi bahkan jika Anda berhasil mematikannya, Anda masih akan mendapatkan banyak pemberitahuan email.
Beberapa aplikasi, seperti Pinterest, tidak memiliki tempat di pengaturan aplikasi seluler untuk mengontrol Pemberitahuan Email. Anda harus masuk ke aplikasi online untuk mengakses pengaturan penuh dan mematikan Pemberitahuan Email.
Maka kotak masuk Anda akan berhenti terisi!
sumber
Copot pemasangan dan instal ulang dan ketika muncul konfirmasi tentang pemberitahuan, klik "Tidak". Pilihan pertama Anda mutlak.
sumber
Apple tampaknya mendukung teori bahwa menonaktifkan berbagai pengaturan pemberitahuan akan menonaktifkan dorongan untuk aplikasi itu.
"Nonaktifkan pemberitahuan push: Beberapa aplikasi dari App Store menggunakan layanan Apple Push Notification untuk memperingatkan Anda tentang data baru. Aplikasi yang sangat bergantung pada pemberitahuan push (seperti aplikasi pesan instan) dapat memengaruhi masa pakai baterai. Untuk menonaktifkan pemberitahuan push, buka ke Pengaturan> Pemberitahuan dan nonaktifkan pemberitahuan untuk aplikasi tertentu. Perhatikan bahwa ini tidak mencegah data baru diterima ketika aplikasi dibuka. Selain itu, pengaturan Pemberitahuan tidak akan terlihat jika Anda tidak memiliki aplikasi yang diinstal yang mendukung pemberitahuan push. "
http://www.apple.com/batteries/iphone.html
sumber
Saat Anda menonaktifkan semua pemberitahuan untuk aplikasi tertentu (peringatan, lencana, dll.), Anda juga menonaktifkan "push" sehingga data hanya akan diterima ketika Anda membuka aplikasi. Saya memverifikasi ini dengan whatsapp.
sumber
Pengaturan -> Pemberitahuan -> hidupkan / matikan (untuk aplikasi yang ingin Anda ubah)
sumber
Server APNS tampaknya menyimpan daftar pemberitahuan push yang diaktifkan untuk suatu perangkat, jadi setidaknya secara teoritis, mereka bisa menyaring semua yang tidak diaktifkan pada perangkat tertentu untuk menghemat energi.
Saya telah memverifikasi ini dengan mengamati pola lalu lintas pada soket APNS dari perangkat iOS 7 ke server push notification Apple sambil memodifikasi pengaturan pemberitahuan aplikasi yang diinstal.
Pengaturan berikut menyebabkan lalu lintas dikirim ke Apple saat diaktifkan:
Selama salah satu dari tiga diaktifkan, perubahan pada dua sisanya tidak menyebabkan pesan dikirim pada koneksi, jadi mungkin ada keadaan biner (tertarik / tidak tertarik) yang disimpan di server, dan detailnya ditangani pada perangkat.
Mengubah pengaturan untuk area notifikasi, beralih di antara spanduk dan peringatan, dan pengaturan untuk layar kunci juga tampaknya ditangani secara lokal.
Selain itu, ketika aplikasi dihapus instalannya, server push juga tampaknya akan diberi tahu.
sumber