Assuming the user has not muted their watch sounds. Is it possible for an apple watch app to trigger a haptic feedback (i.e vibrate) without the accompanying sound.
This is different than receiving a notification which is handled automatically by the watch. In this case I'm invoking the haptic feedback using a watch app.
like this: [[WKInterfaceDevice currentDevice] playHaptic:WKHapticTypeClick];
Open the Settings app. Scroll down and tap Sounds & Haptics. Turn Haptic Alerts on or off.
“Silent mode” means your watch will not chime or beep but will vibrate. All other functions work normally.
There is a hacky way to do so. You can start to play WKAudioFilePlayer
right before haptic and there will be no sound:
player.play()
WKInterfaceDevice.current().play(.click)
I suggest you to create a short silent (very low amplitude and high pitch) audio file for this purpose. And remember that this solution can be buggy.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With