My game uses Game Center, and I want to give my players an option to use its live voice chat feature.
I've got it working perfectly--the players are chatting away. I don't need help getting it to work.
I need help detecting parental control settings.
See, there are several things that can prevent Game Center voice chat from being available. I want to make it clear to my players when voice chat is and isn't available to them. On my main screen I'd like to show players a microphone if they have the option for voice chat, and remove the icon entirely if they do not have the option.
Here are the things that can prevent voice chat from being available:
- the region and carrier forbid VoIP: I'm checking for this
- a Wi-Fi connection is unavailable: I'm checking for this
- it is forbidden in parental controls: I don't know how to check for this
I can easily detect the first two cases and hide the microphone icon when they arise. I can't find any reference for detecting the third case.
Can those settings be inspected somehow?