Programatically mute iWatch

Hi everyone :-)


Does anyone know if there's a way to programatically mute the Sounds&Haptics using Swift?


Actually the same way one would do through the My Watch -> Sounds&Haptic Settings on the phone.


Reason: I'd like to suppress the notification sound to just let the watch play the haptic itself.


If i manually set the watch into Muted Mode it works as expected (only the Haptic/Vibration is played).


So i am looking for a way to do that programatically in code.


Many thanks for any hints,


Best, Christian

Replies

Nearly four years later, I'm looking for the same thing. How useful is this forum? @christianfrommuenchen -- did you ever find an answer?


In WatchKit, I call:

WKInterfaceDevice.current().play(.start)

... and the watch vibrates - but also has a sound.


What do I call to vibrate the watch without a sound?