Як можна вимкнути push-сповіщення для окремих додатків у iOS 5?


19

Коли програма вперше встановлена, періодично вона запитує, чи бажаєте ви отримувати push-повідомлення для цього додатка. Зазвичай я натискаю "Ні" і ніколи більше не думаю про це. Але вчора я випадково натиснув "Так" і тепер хотів би вимкнути цей додаток, щоб заощадити час автономної роботи.

Якщо я переходжу до сповіщень у програмі налаштувань, я можу легко змінити тип сповіщення на "None", однак це насправді відключення натискання або просто приховування сповіщення?

Деякі програми, за якими я впевнений, що для натискання сповіщень натиснули "Ні", для цього налаштування встановлено значення "Банер", тому я думаю, що ці налаштування не пов’язані з тим, увімкнено чи вимкнено натискання для цього додатка.


Який правильний спосіб увімкнути / вимкнути натискання після первинного вибору параметра при встановленні додатка? Чи пов’язані налаштування сповіщень із натисканням?


Чому б вам хотілося робити це для ВСІХ сповіщень?
Олександр - Відновіть Моніку

@XAleXOwnZX не ​​все, я отримую пошту та ще одного-двох інших. Але насправді я не хочу мільйон повідомлень про "теги у Facebook" або "новий вміст, доступний для цього додатка", як я звик, - я отримую достатню кількість повідомлень / повідомлень!
Джордан Сміт

в такому випадку цілком відключення натискання не є метою ур ... саме це можна встановити, прочитавши ур-питання
Олександр - Відновити Моніку

2
@XAleXOwnZX - це не те, про що йдеться в питанні, якщо ви читаєте його, я сказав: "поверніть відключення для цього додатка". Заголовок міг бути яснішим, але все одно ...
Джордан Сміт

Відповіді:


13

Немає можливості відключити push-сповіщення. Вони обробляються серверами Apple і будуть надіслані на ваш пристрій, навіть якщо ви видалите програму.

Якщо вимкнути всі налаштування додатка в Центрі сповіщень, їх буде лише приховано. Зверніться до розробнику Натискаємо документації Apple, для більш докладної інформації.

введіть тут опис зображення

Зокрема, подивіться на службу Apple Push Notification (APN), яка "транспортує та направляє сповіщення від певного постачальника до певного пристрою". Apple говорить про APN:

Іноді APN можуть намагатися доставляти сповіщення для програми на пристрій, але пристрій може неодноразово відмовлятись від доставки, оскільки немає цільової програми. Це часто трапляється, коли користувач видалив додаток. У цих випадках APN повідомляє провайдера через послугу зворотного зв'язку, з якою постачальник з'єднується. Служба зворотного зв'язку підтримує перелік пристроїв для кожної програми, для яких були останні, неодноразові невдалі спроби доставки сповіщень. Провайдер повинен отримати цей список пристроїв і припинити надсилати їм сповіщення.

- Джерело

Коротше кажучи, Push-сповіщення обробляються поза пристроєм. Щоб зупинити їх, після встановлення програми означає, що розробник програми повинен видалити ваш пристрій зі списку (або сповіщення повинно вийти з ладу, щоб APN перестала їх надсилати). Як користувач, немає способу "зупинити" їх, просто заховати їх зсередини iOS.


1
Спасибі. Хоча це не дуже інтуїтивно зрозумілий ІМО. Я думаю, що це має сенс, але особисто я вважаю, що назва «Push Notifications», а не «Style Alert» зробить його набагато інтуїтивнішим для користувачів.
Джордан Сміт

3
@Jordan Ні, це не так. Apple дійсно повинен поставити "головний" повзунок у верхній частині, на якому написано: Вимкнути натискання сповіщень для цього додатка. Позначення, яке повинно сіріти (а ще краще видалити) усі варіанти, наведені вище. Зробило б це набагато зрозуміліше і простіше зрозуміти.

Не дуже впевнений, що ця відповідь правильна зараз. Той самий додаток, який я встановив на "жоден", все ще отримував сповіщення про бейдж, не відкриваючи його - це означає, що натискаючи "так" на оригінальне сповіщення про натискання (це рот ..), це насправді не здається можливим насправді вимкнути програму для цього додатка, окрім встановлення кожного окремого параметра на "вимкнено" Для додатків, на які я спочатку натискав "ні", значки все ще ввімкнено, хоча натискання, здається, не працює для них. Можливо, мені чогось не вистачає, але це здається досить складною і заплутаною поведінкою.
Джордан Сміт

@ Джордан, це нормально і не означає, що натискання працює, просто, що значки включені. Push-сповіщення відрізняються від простих. Подивіться на Ридера. Він має можливість відображати значки для непрочитаних каналів новин, але не має функцій натискання. Те саме з Mail (якщо ви вирішили використовувати замість нього). Програми все ще показуватимуть сповіщення, але їх не натискатимуть, а відображатимуться, коли інформація буде отримана.

1
@cksum: Він просто приховує сповіщення. Push дуже активний.
bobbyalex

6

Потрібно вимкнути всі 5 налаштувань для цього додатка в Налаштуваннях -> Сповіщення

Якщо вимкнути Центр сповіщень, вилучите лише додаток із Центру сповіщень (проведіть пальцем униз у верхній частині екрана). Він не вимикає сповіщення, значки, звуки чи екран блокування.


2

У розділі Налаштування перейдіть до Сповіщення Виберіть Стиль сповіщення: НІКОЛИ

Вимкнути ЗВУКИ Вимкнути ПОЗИЦІЮ В ЕКРАНІ ЗАКЛЮЧЕНОГО


2

Оригінальне запитання (я вважаю, Джордан, я вважаю) має коментар, який вказує на можливі плутанини між Push Notifications та E-mail Notifications.

Він згадав, що не хоче отримувати стільки електронних повідомлень про активність у своїх додатках. Усі ці відповіді стосуються лише Push Notifications (це спливаючі вікна на вашому пристрої), але навіть якщо вам вдасться їх вимкнути, ви все одно отримаєте безліч електронних повідомлень.

Деякі додатки, як-от Pinterest, не мають місця в налаштуваннях мобільного додатка для управління сповіщеннями електронної пошти. Вам потрібно увійти в додаток онлайн, щоб отримати доступ до повних налаштувань та вимкнути сповіщення електронною поштою.

Тоді ваша поштова скринька перестане заповнюватися!


1

Видаліть та перевстановіть, і коли з’явиться підказка про сповіщення, натисніть «Ні». Ваш перший вибір абсолютний.


Це здається єдиною можливістю.
Маріус Сутьє

2
Я не думаю, що це працює для всіх додатків. Я видалив / встановив додаток twitter, але це не підказало мені, чи натискання має бути активним / неактивним чи ні.
Філіпе Коррея

2
Налаштування натискання зберігаються протягом 24 годин при видаленні програми. Я не можу знайти, де я це бачив, тому вам доведеться прийняти моє слово для цього :)
Loïc Wolff

1

Apple, схоже, підтримує теорію про те, що відключення різних налаштувань сповіщення відключить натиск для цього додатка.

"Вимкнути push-сповіщення: Деякі програми з App Store використовують службу Apple Push Notification, щоб сповістити вас про нові дані. Програми, які значною мірою покладаються на push-сповіщення (наприклад, програми швидкого обміну повідомленнями), можуть вплинути на термін служби акумулятора. Щоб відключити push-сповіщення, перейдіть на сторінку до Налаштування> Сповіщення та відключення сповіщень для вибраних програм. Зверніть увагу, що це не заважає отримувати нові дані, коли програма відкривається. Крім того, налаштування сповіщень не буде видно, якщо у вас не встановлено жодної програми, яка підтримує push-сповіщення. "

http://www.apple.com/batteries/iphone.html


1

Якщо ви вимкнете всі сповіщення для певного додатка (сповіщення, значки тощо), ви також відключите "push", тому дані будуть отримані лише після відкриття програми. Я перевірив це за допомогою Whatsapp.


0

Налаштування -> Сповіщення -> Увімкнення / вимкнення (для додатків, які потрібно змінити)


3
Я думаю, ви посилаєтесь на iOS 4 та новіші версії. Йдеться про ios 5.
Джордан Сміт

0

Сервіси APNS, схоже, зберігають список увімкнених push-сповіщень для пристрою, так що принаймні теоретично вони можуть відфільтрувати все, що не включено на певному пристрої для економії енергії.

Я перевірив це, спостерігаючи за схемами трафіку на розетці APNS від пристрою iOS 7 до серверів push-повідомлень Apple, змінюючи налаштування сповіщень встановленого додатка.

Наступні налаштування призводять до того, що трафік надсилається в Apple при включенні:

  • Значки додатків значка
  • Звуки
  • Банери / Попередження

Поки одна з цих трьох функцій включена, зміни на решту двох не викликають надсилання повідомлень про з'єднання, тому, імовірно, на сервері зберігається бінарний стан (зацікавлений / не зацікавлений), і деталі обробляються на пристрої.

Зміна налаштувань для області сповіщень, перемикання між банерами та сповіщеннями, а також налаштування для екрана блокування також здається, що вони обробляються локально.

Крім того, коли програма видаляється, проштовхуючі сервери також видаються сповіщеними.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.