Unity Parse push notificationのiOS8対応

2014/9/22 3569hit

iOS8からpushの機能が豊富になった代わりにapiが変わってます
ParseのSDKを上げるだけではダメだったのでメモ

http://blog.parse.com/2014/09/15/ready-for-ios-8-so-is-parse-push/

前回の記事からバージョンを上げると、参照してるframeworkが増えたらしくリンクエラー
SDKのzipに入ってるBolts.frameworkてのを魔改造したXcodeEditorに食わせて追加します。

前回追加したAppControllerにios8対応を追加


- UIApplication* app = [UIApplication sharedApplication];
- [app registerForRemoteNotificationTypes: ( UIRemoteNotificationTypeBadge
- | UIRemoteNotificationTypeSound
- | UIRemoteNotificationTypeAlert )];
+ if (_ios80orNewer) {
+ UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert |
+ UIUserNotificationTypeBadge |
+ UIUserNotificationTypeSound
+ categories:nil];
+ [[UIApplication sharedApplication] registerUserNotificationSettings:settings];
+ [[UIApplication sharedApplication] registerForRemoteNotifications];
+ } else {
+ UIApplication* app = [UIApplication sharedApplication];
+ [app registerForRemoteNotificationTypes: ( UIRemoteNotificationTypeBadge
+ | UIRemoteNotificationTypeSound
+ | UIRemoteNotificationTypeAlert )];
+ }

前:go && vim 次:MySQL DBAのためのmysqldumpのtips 26選

関連キーワード

[iPhone][IT][Unity]

コメントを投稿する

名前URI
コメント