I replied to your question in the support ticket that you have opened and I am posting the relevant part of the answer here, in case anyone else is interested:
I tested the local notifications plugin on an iOS device and it worked fine on my side. I ran the demo app from the Telerik Plugin Marketplace: LocalNotification-DemoApp
. You can take a look at it and see if anything is differently set up on your side.
As for the sound, in iOS there are some restrictions, namely:
- The right to play notification sounds in the notification center settings has to be granted.
- Custom sounds must be under 30 seconds when played. If a custom sound is over that limit, the default system sound is played instead.
- Audio data should be packaged in an aiff, wav, or caf file.
Make sure that your file complies to them. These requirements and further information are available in the plugin's GitHub repository:
Cordova Local-Notification Plugin