You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
環境: Swift2.3 前提となるCapabilitiesの設定 - Push Notifications -> ON - Background Modes -> OFF プッシュ通知受信時に呼ばれるメソッド プッシュ通知受信時に呼び出されるメソッドに 1. application:didReceiveRemoteNotification:と 2. application:didReceiveRemoteNotification:fetchCompletionHandler: という似たメソッドが存在するがこの違いについてメモしておく。 // 1 func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) { // userInfo
iOS8 以降とそれ以外で使用する API が異なります。プッシュ通知を許可しているかどうかを判定するメソッドをつくってみました。 class var isPushNotificationEnable: Bool { let osVersion = UIDevice.currentDevice().systemVersion if osVersion < "8.0" { let types = UIApplication.sharedApplication().enabledRemoteNotificationTypes() if types == UIRemoteNotificationType.None { // push notification disabled return false }else{ // push notification enable return true
久々の iOS のトピック。今回はiOSで初めてプッシュ通知(Push Notification)を利用したので、それのメモ。 プッシュ通知について サーバーの任意のタイミングで情報を端末に送信する仕組み。これぞアプリのできること、として欠かせない機能だ。何か最新ニュースが出たりとか、リアルタイムで情報を送りたいときによく使われる。てか人気アプリで使ってないところはないくらいな機能だ。 Webアプリでは任意のタイミングでブラウザに情報を渡す仕組みを実装するには、やや特殊なことをしないと難しい。(Web Socket や Polling などを利用するだろう) 設定手順 Apple Developer にて 証明書を作成 Amazon SNSで作成した証明書をアップロード サーバーにてAmazonSNSの通知を発行 iOSアプリで通知を受け取る Apple Developer で証明書作成
概要 SwiftでPush通知受信処理を実装する houstonを使って、Push通知を送信する 参考記事 iOSでプッシュ通知を実装する方法の超詳細まとめ(前編) iOSでプッシュ通知を実装する方法の超詳細まとめ(後編) iOS8のRemote Notificationの登録メソッドについて iOSでpush通知を受け取った後の起動とホーム画面のアイコンをタップした後の起動について SwiftでPush通知受信処理を実装する AppDelegate.swift import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { func application(application: UIApplication, didFinishLaunchingWithOptions lau
※当ブログではアフィリエイト広告を利用しています。 現在業務でiOSアプリを細々と作っていたりするのですが、APNS(Apple Push Notification Service)を利用したリモートプッシュ通知を実装する際にいろいろ手間取った点がありました。 実装するまでの手順をできるだけ詳細にまとめてみます。長いのでエントリを前編・後編に分けます。前編は「概要~プロビジョニングプロファイル」の準備の手順です。 APNS(Apple Push Notification Service)を利用したプッシュ通知の流れ プッシュ通知についての概要はApple公式ドキュメント「Local および Push Notification プログラミングガイド」で解説されていますが、単純化すると下記の流れとなります。 iPhone・iPadのアプリでプッシュ通知を許可し、APNSからデバイストークンを取
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く