We are developing an app for both Android and iOS and try to use similar patterns between the two platforms. For Android we have decided that tapping the label that belongs to a Switch component should also change the state of the switch. This seems consistent with how Google does it in Android, at least in settings:
For iOS we haven't really seen this pattern; tapping a switch label in iOS settings does nothing.
Is it a bad idea to have tappable labels for switches?
Would it break the iOS guidelines?