Bagaimana saya bisa mematikan notifikasi push untuk aplikasi individual di iOS 5?

19

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?

Jordan Smith
sumber
Mengapa Anda ingin melakukan ini untuk SEMUA pemberitahuan?
Alexander - Reinstate Monica
@XAleXOwnZX tidak semua, saya menerima email dan satu atau dua lainnya didorong. Tapi sungguh, saya tidak ingin satu juta "ditandai di foto Facebook" atau "konten baru yang tersedia untuk aplikasi ini" pemberitahuan seperti dulu - saya mendapatkan cukup surat / pesan seperti itu!
Jordan Smith
dalam hal ini, dorongan yang sepenuhnya melumpuhkan bukanlah tujuan Anda ... yang persisnya dapat dibangun dari membaca pertanyaan Anda
Alexander - Reinstate Monica
2
@XAleXOwnZX bukan itu yang dikatakan pertanyaan jika Anda membacanya, saya berkata "matikan aplikasi itu". Judulnya mungkin bisa lebih jelas, tapi bagaimanapun ...
Jordan Smith

Jawaban:

13

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.

masukkan deskripsi gambar di sini

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:

Terkadang APNs mungkin berupaya mengirimkan pemberitahuan untuk suatu aplikasi pada perangkat, tetapi perangkat tersebut mungkin berulang kali menolak pengiriman karena tidak ada aplikasi target. Ini sering terjadi ketika pengguna telah menghapus instalan aplikasi. Dalam kasus-kasus ini, APN menginformasikan penyedia melalui layanan umpan balik yang terhubung dengan penyedia. Layanan umpan balik menyimpan daftar perangkat per aplikasi yang baru-baru ini diupayakan upaya gagal untuk mengirimkan pemberitahuan. Penyedia harus mendapatkan daftar perangkat ini dan berhenti mengirim pemberitahuan kepada mereka.

- 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
1
Terima kasih. Ini bukan IMO yang sangat intuitif. Saya kira itu masuk akal, tetapi secara pribadi saya pikir judul 'Push Notification' daripada 'Alert Style' akan membuatnya lebih intuitif bagi pengguna.
Jordan Smith
3
@ Jordan Tidak. Apple benar-benar harus meletakkan slider "master" di bagian atas yang bertuliskan: Nonaktifkan pemberitahuan push untuk aplikasi ini. Menandai yang seharusnya menghapus abu-abu (atau lebih baik menghapus) semua opsi di atas. Akan membuatnya jauh lebih jelas dan mudah dimengerti.
Tidak begitu yakin bahwa jawaban ini benar sekarang. Aplikasi yang sama yang saya setel ke 'tidak ada' masih menerima pemberitahuan lencana tanpa saya membukanya - yang berarti bahwa dengan mengklik 'ya' ke pemberitahuan pemberitahuan push asli (itu seteguk ..) itu sepertinya tidak benar-benar mungkin terjadi untuk benar-benar mematikan push untuk aplikasi itu, simpan dari pengaturan setiap pengaturan individu ke 'off'. Untuk aplikasi yang awalnya saya klik 'tidak' untuk, lencana masih dihidupkan, meskipun push tampaknya tidak bekerja untuk mereka. Mungkin saya melewatkan sesuatu, tapi ini kelihatannya perilaku yang cukup rumit dan membingungkan.
Jordan Smith
@ Jordan itu normal dan tidak berarti push berfungsi, hanya saja badge diaktifkan. Notifikasi push berbeda dari notifikasi belaka. Lihatlah Reeder. Ini memiliki kemampuan untuk menampilkan lencana untuk feed berita yang belum dibaca tetapi tidak ada fungsi push. Sama dengan Mail (jika Anda memilih menggunakan fetch saja). Aplikasi masih akan menampilkan peringatan tetapi tidak akan didorong, tetapi ditampilkan saat info diambil.
1
@ cksum: Itu hanya menyembunyikan notifikasi. Push sangat aktif.
bobbyalex
6

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.

Kevin
sumber
2

Di bawah Pengaturan, buka Notifikasi Pilih Alert Style: NONE

Matikan SUARA Matikan LIHAT DI LAYAR LOCK

LisaG
sumber
2

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!

Rachel
sumber
1

Copot pemasangan dan instal ulang dan ketika muncul konfirmasi tentang pemberitahuan, klik "Tidak". Pilihan pertama Anda mutlak.

xxx
sumber
Ini sepertinya satu-satunya kemungkinan.
Marius Soutier
2
Saya rasa ini tidak berfungsi untuk semua aplikasi. Saya sudah mencopot / menginstal aplikasi twitter, tetapi itu tidak menanyakan apakah push harus aktif / tidak aktif atau tidak.
Filipe Correia
2
Pengaturan push disimpan selama 24 jam saat mencopot aplikasi. Saya tidak dapat menemukan di mana saya melihat ini, jadi Anda harus mengambil kata saya untuk itu :)
Loïc Wolff
1

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

Keith Kemp
sumber
1

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.

Cristobal
sumber
0

Pengaturan -> Pemberitahuan -> hidupkan / matikan (untuk aplikasi yang ingin Anda ubah)

Shockah
sumber
3
Saya pikir Anda merujuk ke iOS 4 dan sebelumnya. Ini tentang ios 5.
Jordan Smith
0

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:

  • Ikon aplikasi lencana
  • Suara
  • Spanduk / Peringatan

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.

lxgr
sumber