2014年11月09日

[Unity] iOS8でローカル通知が動かない

ある時間になったときにユーザーに通知を出すローカル通知って便利です。

NotificationServices(Unityリファレンス):
http://docs-jp.unity3d.com/Documentation/ScriptReference/NotificationServices.html

@実装例:
http://nirasan.hatenablog.com/entry/2014/06/24/171427

がしかし、iOS8になるとローカル通知にユーザー認証が必要になりました↓
A
http://dev.classmethod.jp/references/ios-8-uilocalnotification-auth/

iOSネイティブで作っている人は初期設定の処理を追記すればよいのですが、
Unity4.5.4で用意されている「NotificationServicesだけ」では動きませんでした。
(4.5.5以降で改善されているかもしれませんが、試していません)

ということで、@にAをプラグインとして加えた加えた解決方法が紹介されていました。

http://forum.unity3d.com/threads/local-notification-not-working-in-ios-8-unity4-5-4-xcode6-0-1.271487/

いやー、気づいてよかった。
posted by be-style at 23:06| Comment(0) | Unity