I’ve built a business app for a customer with a desire to use ARKit. They made a security audit of the app and now complain that it is using geo-location but doesn’t need it (and shouldn’t because of company guidelines).
I don’t use the geolocation capabilities of iOS and the app doesn’t ask for permission.
The only hint I could find, is that the CoreLocation Framework is embedded. Could it be, that this comes bundled with ARKit?
I am in a similar situation, but my app does not even use ARKit. It appears the corelocation framework is required even though I don’t use it, and if I remove the framework it fails to build. Hopefully we can find a solution!
I have no idea on this however with my tests with ARKit it looks like it uses the barometer and perhaps the magnetometer for its tracking, would it therefore need core location for those tracking features. Just throwing that out.