タグ

ブックマーク / blogios.stack3.net (2)

  • iOS 8でRemote Notificationをバックグラウンド受信しない | Cyber Passion for iOS

    件、結論から言うと未解決です。 Remote Notificationをバックグラウンド受信したときに以下のメソッドが呼ばれます。俗に言うSilent Notificationです。 application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler handler: (UIBackgroundFetchResult) -> Void) iOS 7 + iPhone 5で呼ばれていましたが、iOS 8 + iPhone 6では、ほとんどの呼ばれなくなりました。PUSH通知自体は届いていて表示されますが、上記のメソッドが呼ばれません。不思議なのはXcodeから起動した場合は呼ばれることです。 Stac

    iOS 8でRemote Notificationをバックグラウンド受信しない | Cyber Passion for iOS
    kazuph1986
    kazuph1986 2015/06/26
    ふむ、、、
  • NSNotificationの実践的な使い方 | Cyber Passion for iOS

    Notificationの使い方に関してはググればいくらでも出てくると思いますが、ここでは実戦向けに少しだけ掘り下げて説明出来ればと思います。 アプリケーション独自のNotification関連を定義するファイル アプリケーションのプレフィックス(大文字2文字)+Notificationという名前のファイルにNotification関連の定義をまとめておくと良いでしょう。 今回はSTNotification.hとSTNotification.mというファイルにまとめることにします。 Notification名の定義 SDKや他のライブラリの名前と重複しないようにNotification名をつける必要があります。アプリケーションのプレフィックス+Notification名+Notificationという命名規則にすると良いでしょう。 今回は以下のようなNotificationを定義します。

    NSNotificationの実践的な使い方 | Cyber Passion for iOS
  • 1