local notificationに関するne_ruのブックマーク (2)

  • iOS8 ローカル通知の実装についてメモ。|tak lab.

    ローカル通知を実装することになったので、調べた事をメモ。 なにやらiOS8になってから少し仕様が変わったっぽい。 【環境】 ・xcode6 いろんなサイトを巡ってみると、 ふむふむ。 なにやらローカル通知には「UILocalNotification」というのを使うらしい。 単純に、通知だけやればいい時は下のコードのように書けばいいらしい。 コードは参考サイトより引用させてもらいました。 はい。 でもこれだけ書いても通知はされません。 ローカル通知を動作させるにはユーザにローカル通知を動作させる許可を得る必要があるみたいです。 AppDelegate.mにある既存のメソッドを以下のように書き換えることでアプリが起動した時にユーザに通知を動作させるかどうかユーザに確認するアラートが出るようになり、ユーザに許可されるとローカル通知が動作するようになるみたい。 これでローカル通知が利用可能になりま

    iOS8 ローカル通知の実装についてメモ。|tak lab.
  • [ObjC] AppDelegate 通知分岐処理テンプレート - Qiita

    リモート/ローカル通知での、AppDelegate分岐処理テンプレート。 通知は6パターン、分岐は5パターン。 ※PushNotificationに対応した証明書のプロビジョニングを利用している前提。 #import "AppDelegate.h" @implementation AppDelegate /** * * [AppDelegate Notification Template] * * 通知を受け取った時の振る舞い * * ▼リモート通知うけとった * * [0-0] アプリがフォアグラウンドで動いている状態だった * * [0-1] アプリがバックグラウンドにいる状態で通知を受け取り、通知領域をタップしてフォアグラウンドになった * * [0-2] アプリは停止している状態で、通知領域がタップされ起動した * * ▼ローカル通知うけとった * * [1-0] アプリがフォアグ

    [ObjC] AppDelegate 通知分岐処理テンプレート - Qiita
  • 1