Unity 5+ / Unity 4.6.9+
Cross-platform: iOS, Android (with Google Cloud Messaging or Amazon Device Messaging), Windows Store (Windows Phone 8.1 / Windows 8.1 / Universal 8.1 / Universal 10)
UTNotifications is an advanced and professional Unity extension that is yet very convenient and easy to use. It provides a convenient cross-platform API for posting and handling local, scheduled (including those appearing once and those repeating) and push notifications. It fully supports iOS,Android (Google Play and Amazon Kindle Android devices) and Windows Store (Windows Phone 8.1, Windows 8.1/10, Universal 8.1, Universal 10).
Features:
- Immediate local notifications.
- Scheduled (those appearing once and those repeating) local notifications with automated restoring on device reboot.
- Push notifications with a workaround for a Unity bug (APNS that do not work in iOS 8 with Unity versions prior 4.6).
- 2 Android push notifications services: Google Cloud Messaging (GCM) & Amazon Device Messaging (ADM) in a single build.
- Completely cross-platform API.
- The full source code is provided as well as the code of the native plugins so one can change and adjust anything one likes.
- A demo push notifications provider web server with the source code is included and it supports all three push notifications services.
- Default or custom notifications sounds and icons.
- A detailed manual and an API Reference docs are included.
- Convenient Unity editor extension for configuring.
- Android & Windows Store manifest file automated patching.
- Notifications enabling/disabling API for all supported platforms allows one to add notifications toggle to the game options.
- The API for handling the received notifications of any type both local and push.
- One can attach custom data to the notification of any type and access it while processing the received notification.
- Hiding or cancelling a specific notification or all of them.
- iOS application icon badge number management API.
- Android grouped notifications.
- A sample & test scene.
API Reference
Manual
Both the API Reference and the detailed step-by-step manual can be found under Assets/UTNotifications/Documentation (can be also opened from the Unity menu: Edit → Project Settings → UTNotifications)
Universal Tools asset.
See also our new UTMail - Email Composition and Sending Plugin.