On iOS users have selectable permissions control; I could allow an app to access my location but not the camera or microphone, and the apps are expected to even work with no permissions granted.
That all depends on context, if an app asks for all the permissions on first run, the user doesn't have any context to help him/her deny access.