iOS 5で個々のアプリのプッシュ通知をオフにするにはどうすればよいですか?


19

アプリを最初にインストールすると、そのアプリのプッシュ通知を受信するかどうかを尋ねられることがあります。通常、「いいえ」をクリックして、それについて二度と考えません。しかし、昨日、誤って「はい」をクリックして、バッテリー寿命を節約するためにそのアプリのプッシュをオフにしたいと思います。

設定アプリで通知に移動すると、通知のタイプを「なし」に簡単に変更できますが、これは実際にプッシュを無効にするか、通知を非表示にするだけですか?

通知をプッシュするために「いいえ」をクリックしたと確信しているアプリの中には、この設定が「バナー」に設定されているものがあります。


アプリのインストール時に最初にオプションを選択した後、プッシュを有効/無効にする正しい方法は何ですか?通知設定はプッシュに関連していますか?


なぜすべての通知に対してこれを行いたいのでしょうか?
アレクサンダー-モニカーの復活

@XAleXOwnZXすべてではなく、メールと他の1つまたは2つのメールがプッシュされます。しかし、本当に、私はかつてのような「Facebookの写真にタグ付けされた」または「このアプリで利用可能な新しいコンテンツ」通知を100万個も望んでいません。
ジョーダンスミス

その場合には、完全に無効にプッシュは、1つのウル質問を読んで確立することができ、まさにであるウルの目標...ではありません
復活モニカ-アレクサンダー

2
@XAleXOwnZXそれはあなたがそれを読んだときに質問が言っていることではない、私は「そのアプリのプッシュをオフにする」と言った。タイトルは、おそらくより明確になり、とにかく...でした
ジョーダン・スミス

回答:


13

プッシュ通知を無効にする方法はありません。これらはAppleのサーバーによって処理され、プログラムをアンインストールしてもデバイスに送信されます。

通知センターですべてのアプリの各設定を無効にすると、それらが非表示になるだけです。詳細については、Appleの開発者向けプッシュドキュメントを参照してください。

ここに画像の説明を入力してください

具体的には、「特定のプロバイダーから特定のデバイスに通知を転送およびルーティングする」Apple Push Notification(APN)サービスを見てください。AppleはAPNについて次のように述べています。

APNはデバイス上のアプリケーションの通知を配信しようとする場合がありますが、ターゲットアプリケーションがないためにデバイスが配信を繰り返し拒否する場合があります。これは、ユーザーがアプリケーションをアンインストールしたときによく起こります。このような場合、APNは、プロバイダーが接続するフィードバックサービスを通じてプロバイダーに通知します。フィードバックサービスは、通知を配信するために最近繰り返し失敗した試行があったアプリケーションごとのデバイスのリストを保持します。プロバイダーはこのデバイスのリストを取得し、それらへの通知の送信を停止する必要があります。

ソース

つまり、プッシュ通知はデバイスの外部で処理されます。それらを停止するには、プログラムがインストールされたら、プログラムの開発者がデバイスをリストから削除する必要があります(または、APNがそれらの送信を完全に停止するには通知が失敗する必要があります)。ユーザーとしては、それらを「停止」する方法はなく、iOS内で非表示にするだけです。


1
ありがとう。ただし、非常に直感的なIMOではありません。私はそれが理にかなっていると思いますが、個人的には「アラートスタイル」ではなく「プッシュ通知」というタイトルがユーザーにとってより直感的になると思います。
ジョーダンスミス

3
@ジョーダンいいえ、そうではありません。Appleは、「マスター」スライダーを上部に配置する必要があります。このアプリのプッシュ通知を無効にします。上記のすべてのオプションをグレー表示する(または削除したほうがよい)マーク。わかりやすく理解しやすくなります。

この答えが今正しいかどうかはわかりません。「なし」に設定したのと同じアプリは、開かずにバッジ通知を受信しました。つまり、元のプッシュ通知通知に「はい」をクリックすると(それは一口です。)実際には不可能に思えます。そのアプリのプッシュを実際にオフにするには、個々の設定を「オフ」に設定しないでください。私が最初に「いいえ」をクリックしたアプリの場合、バッジはまだオンになっていますが、プッシュは機能しません。たぶん私は何かを見逃していますが、これはかなり複雑で混乱した振る舞いのようです。
ジョーダンスミス

@Jordanは正常であり、プッシュが機能しているわけではなく、バッジが有効になっているだけです。プッシュ通知は単なる通知とは異なります。リーダーを見てください。未読のニュースフィードのバッジを表示できますが、プッシュ機能はありません。Mailと同じです(代わりにfetchを使用することを選択した場合)。アプリは引き続きアラートを表示しますが、プッシュはされませんが、情報が取得されると表示されます。

1
@cksum:通知を非表示にしているだけです。プッシュは非常にアクティブです。
bobbyalex

6

[設定]-> [通知]でそのアプリの5つの設定をすべてオフにする必要があります。

通知センターをオフにすると、通知センターからそのアプリが削除されるだけです(画面の上部から下にスワイプします)。アラート、バッジ、サウンド、またはロック画面はオフになりません。


2

[設定]で、[通知]に移動します。アラートスタイルの選択:なし

サウンドをオフにするロック画面の表示をオフにする


2

元の質問(Jordanによる質問)には、プッシュ通知と電子メール通知の間に混乱があるかもしれないことを示すコメントがあります。

彼は、自分のアプリでのアクティビティに関するそれほど多くの電子メールメッセージを受け取りたくないと述べました。これらの回答はすべて、プッシュ通知(デバイス上のポップアップ)に対するものですが、それらをオフにした場合でも、電子メール通知を大量に受け取ることになります。

Pinterestなどの一部のアプリには、モバイルアプリの設定にメール通知を制御する場所がありません。完全な設定にアクセスしてメール通知をオフにするには、アプリにオンラインでログインする必要があります。

その後、受信トレイがいっぱいになります!


1

アンインストールして再インストールし、通知に関するプロンプトが表示されたら、「いいえ」をクリックします。最初の選択は絶対です。


これが唯一の可能性のようです。
マリウススーティエ

2
これがすべてのアプリで機能するとは思わない。twitterアプリをアンインストール/インストールしましたが、プッシュをアクティブ/非アクティブにする必要があるかどうかを確認するメッセージは表示されませんでした。
フィリペコレイア

2
プッシュ設定は、アプリをアンインストールするときに24時間保存されます。私はこれを見た場所を見つけることができませんので、あなたはそれのために私の言葉を取る必要があります:)
ロイックウルフ

1

Appleは、さまざまな通知設定を無効にすると、そのアプリのプッシュが無効になるという理論をサポートしているようです。

「プッシュ通知をオフにする:App Storeの一部のアプリケーションは、Appleプッシュ通知サービスを使用して新しいデータを警告します。プッシュ通知に広く依存するアプリケーション(インスタントメッセージングアプリケーションなど)は、バッテリーの寿命に影響を与える可能性があります。 [設定]> [通知]に移動し、選択したアプリケーションの通知を無効にします。これにより、アプリケーションを開いたときに新しいデータを受信できなくなります。また、プッシュ通知をサポートするアプリケーションがインストールされていない場合、[通知]設定は表示されません。 」

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


1

特定のアプリ(アラート、バッジなど)のすべての通知を無効にすると、アプリを開いたときにのみデータが受信されるように「プッシュ」も無効になります。whatsappでこれを確認しました。



0

APNSサーバーは、デバイスの有効なプッシュ通知のリストを保持しているように見えるため、少なくとも理論的には、エネルギーを節約するために特定のデバイスで有効になっていないすべてを除外できます。

インストール済みアプリの通知設定を変更しながら、iOS 7デバイスからAppleのプッシュ通知サーバーへのAPNSソケットのトラフィックパターンを観察して、これを確認しました。

次の設定により、切り替え時にトラフィックがAppleに送信されます。

  • バッジアプリのアイコン
  • バナー/アラート

これらの3つのうちの1つが有効になっている限り、残りの2つを変更しても接続でメッセージが送信されることはないため、おそらくサーバーにバイナリ状態(関心あり/関心なし)が保存され、詳細が処理されますデバイス上。

通知領域の設定の変更、バナーとアラートの切り替え、ロック画面の設定もローカルで処理されるようです。

さらに、アプリケーションがアンインストールされると、プッシュサーバーにも通知されるようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.