iOS8にアプリを対応させるにあたり 機能の追加などに伴いプッシュ通知でも幾つか変更が必要になりました。 変更点と実装を書いておこうと思います。 追加された関数と非推奨になった関数 iOS8から通知アクションなどが設定できるようになった影響で、一部の関数が非推奨になり使用できなくなりました。 デバイス登録 iOS7まではデバイス登録の関数でアラートやバッジなどの通知の設定も行うことが出来ましたが 通知アクションの設定が追加されたことで通知の設定は別の関数に分離されました。
![iOS8でのプッシュ通知の実装変更点 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/be3daa4038bac1982e1dbb92bc5fbb7d3ddd9129/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9aU9TOCVFMyU4MSVBNyVFMyU4MSVBRSVFMyU4MyU5NyVFMyU4MyU4MyVFMyU4MiVCNyVFMyU4MyVBNSVFOSU4MCU5QSVFNyU5RiVBNSVFMyU4MSVBRSVFNSVBRSU5RiVFOCVBMyU4NSVFNSVBNCU4OSVFNiU5QiVCNCVFNyU4MiVCOSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NDg4NTgxNGU5MjJkMGU5NTRlN2FiMGViMDBmYzY3OGE%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweXV0YW83MjcmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWVhZmRiM2FlN2FlZDU2ZjY0ZDNjMjQxN2NhMzFlYjc3%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D40b1a17a9eafe537cbc1f8b54f779669)
iOS8にアプリを対応させるにあたり 機能の追加などに伴いプッシュ通知でも幾つか変更が必要になりました。 変更点と実装を書いておこうと思います。 追加された関数と非推奨になった関数 iOS8から通知アクションなどが設定できるようになった影響で、一部の関数が非推奨になり使用できなくなりました。 デバイス登録 iOS7まではデバイス登録の関数でアラートやバッジなどの通知の設定も行うことが出来ましたが 通知アクションの設定が追加されたことで通知の設定は別の関数に分離されました。
はじめに iOS8からプッシュ通知の通知領域をカスタマイズ可能になったり、ボタンを表示する機能が追加されました。 (こちらについては、他の投稿に詳しくありますので本記事では割愛します。) 機能追加に伴い、プッシュ通知の設定方法や、デバイストークンの取得方法に変更がありましたので、そちらについて説明していこうと思います。 本記事はXcode6(iOS8ビルド)でビルドされたのiOS8の端末での動作となります。 Xcode5(iOS7ビルド)の場合はいままでの設定方法でiOS8へプッシュ通知が送信できる事を確認しています。 プッシュ通知の設定 iOS7以前では-application:didFinishLaunchingWithOptions:へ下記の様なregisterForRemoteNotificationTypes:でプッシュ設定を行うのが一般的でした。 しかし、iOS8からこのメソッ
SwiftのNotificationでHello, Worldして、アクションを3つ作ってみた(Xcode6 beta4)XcodeSwift Summary iOS8の通知機能 必要なファイルはAppDelegate.swiftとViewController.swift スリープ時では無いときは、通知に3種類のアクションを仕込む スリープ時は、通知に2種類のアクションを仕込む Github Notification_Swift by @kiiita Other Contents about Swift SwiftとParse.comを使ってTwitterみたいなポスト機能を作ってみた(Xcode6 beta4, Parse.com) SwiftでTo Doリストを作ってみた(Xcode6 beta4, Tabbed Application, UITableView, UITextFiel
CookpadのWWDC2014 振り返り勉強会でApp Extensionについて発表させていただきました。 App Extension App Extensionは個人的にiOS8で一番お気に入りの機能ですが、技術的にはいろいろと深い部分があります。 App Extensionといっても、いろいろな種類のモジュールがあり、それぞれに実装が異なりますが、今回はすべてのExtensionモジュールに共通する部分を中心に資料をまとめています。 今後時間があったらそれぞれのExtensionについても細かい部分を調べてみる予定です。 (なお、本資料はAppleから公開されている情報をもとに作られています。) 資料はこちら http://www.slideshare.net/toyship/app-extension-for-ios
iOS8で正体を現したAppleの屋内位置測位。iBeaconは第一形態だった。Maps Connectとは? #WWDC14 Tweet 毎回NDAに包まれて色々ヒミツなWWDCですが、どうも2014は違うみたいでわんさかと資料が公開されています。(マユツバでChromeのシークレットモードでウォッチしてみたり...。) What's New in iOS iOS 8.0 https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html iOS 7.1 to iOS 8.0 API Differences https://developer.apple.com/library/prerelease/ios/releasenotes/General
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く