What I need to do is to disable the iOS camera (and any apps using the camera, of course) when entering a specific location. I know that I can use a configuration profile that disables the camera completely, but that's unacceptable.
IOS – How to disable camera on iOS devices in specific locations using a configuration profile or app
cameraconfiguration-profilesgeolocationios
Related Question
- IOS – How to restrict a novice user from installing configuration profiles on their devices
- IPhone – How to stop the iPhone camera automatically recording the location when I take photos
- IPhone camera consolidating geotags for multiple photos
- IOS – How to remove configuration profiles (.mobileconfig files) using MDM
- IOS – “Apple Watch Only” apps not showing on Apple Watch when using Configuration Profile on linked iPhone
- MacOS – How to disable Camera and Screen Share for all applications (globally) in mac Using MDM
Best Answer
According to the Configuration Profile Reference, it is not possible to restrict functionality based on geolocation. As you note you can disable the camera entirely, but that is the only current option.