I have an iOS app that is essentially a sound board.
When the user taps, I use (audio.play(sounds[currentSound]) to play the currently selected sound.
I have received complaints in the app store that the app doesnât work (play sounds) when the user has switched their ringer/mute/silent switch to slient mode.
It seems logical to me, but I have seen too many complaints to ignore it. I have poured through the forums and the docs, but I have not found any documentation relating to how to override the mute/ringer/silent switch on iPhones.
Thanks in advance!
[import]uid: 42286 topic_id: 13672 reply_id: 313672[/import]
However, this is still considered advanced usage and is generally not advisable because if you donât use the APIs just right, audio will not work as you expect.
If anything, I can pass the news of a risk of rejection on to the client to satisfy their curiosity. I can also add a popup to the apps advising the user to un-mute their phone. [import]uid: 42286 topic_id: 13672 reply_id: 50245[/import]
I honestly canât even believe that they are complaining about that. If you were to change it, you would then get complaints from the other side. To me, if I have the mute ON, I want no sounds to come out of my phone at all. Just hearing this complaint causes me to feel frustration for you. [import]uid: 31262 topic_id: 13672 reply_id: 50267[/import]
I agree with you aaaron. I think if thereâs a way to detect the switch being set to mute then display a warning, that would be the best⌠but a one-time warning popup for everyone would probably do the trick too.
I think if I simply mention the possibility of the app being rejected by Apple to the client they will not push the issue any farther.
I can also add a note to the iTunes Store description. [import]uid: 42286 topic_id: 13672 reply_id: 50294[/import]
This reminds me of many of those ridiculous disclaimers companies were forced to put on their products to protect themselves from customers like these. Like how every coffee you buy says âcontents may be hotâ. Seems like common sense but sense isnât so common nowadays. [import]uid: 31262 topic_id: 13672 reply_id: 50321[/import]
Is there a way to detect if the ringer switch is set to mute, and/or if the volume on the phone is set to zero? [import]uid: 56879 topic_id: 13672 reply_id: 50457[/import]