Reputation: 428
The Apple Watch Programming Guide states:
When one of your app’s local or remote notifications arrives on the user’s iPhone, iOS decides whether to display that notification on the iPhone or on the Apple Watch.
I can find discussion about circumstances when notifications don't don't get delivered to the Apple Watch (for example here), but what I'm really concerned with is what the behavior on the iPhone is when a remote notification does get delivered to the Apple Watch.
We have a custom alert sound bundled in our App, and specified with the sound property in our APNS notification payload. The custom sound is played on the iPhone as expected (even when the iPhone is locked) unless an Apple Watch is paired with the device. Then, the iPhone does not play the alert sound. I can't find anything definitive to say:
Upvotes: 3
Views: 908
Reputation: 91681
According to this thread, custom notifications for the watch are not supported:
Custom notification sounds on Apple Watch are currently not supported.
I noticed that when your notification has no message, it will never be delivered to the watch. Thus one hack would be to send two notifications each time instead of one:
Upvotes: 2