タグ

iosとnotificationに関するtksthdnrのブックマーク (2)

  • isRegisteredForRemoteNotifications が正常に動かなかったときの対処 - NANAIRO

    PUSH 通知が有効/無効をアプリ上で表示(UISwitch等)して有効にしようとした場合にアプリの設定画面に遷移して有効にしてもらう。 といったことを実装することがあるかもしれません。 実装は「[Swift] iOS でプッシュ通知の有効・無効を判定する」を見てもらえれば分かりやすいと思います。 それが意図した通りに動かないケースに遭遇しました。 isRegisteredForRemoteNotifications で有効/無効を確認するのですが、PUSH 通知を許可していないのに true になったり、再インストールした時にダイアログが出ている状態なのに true になったりなどです。 解決方法 registerForRemoteNotifications を呼び出しているしている場所を確認してください。 ドキュメント を見ると application:didRegisterForRe

    isRegisteredForRemoteNotifications が正常に動かなかったときの対処 - NANAIRO
  • Local および Push Notification プログラミングガイド (TP40008194 0.0.0)

    Local および Push Notification プログラミングガイド 目次 ローカル通知、リモート通知について 6 はじめに 6 ローカル通知もリモート通知も、同じ課題に対処するための仕組みである 6 ローカル通知とリモート通知は発生源が異なる 7 アプリケーションは、ローカル/リモート通知の両方を登録、スケジューリング、操作する 7 Apple Push Notificationサービスはリモート通知のゲートウェイとして機能する 8 リモート通知のセキュリティ認証情報を取得する必要がある 8 プロバイダによるバイナリインターフェイス経由でのAPNsとの通信 8 必要事項 9 関連項目 9 ローカル通知およびリモート通知の詳細 11 ユーザにとってはローカル通知もリモート通知も同じに見える 11 アプリケーションにとっては、ローカル通知とリモート通知は違うものに見える 12 ロー

  • 1