Hi, I’m developing an iOS app. It doesn’t need to access the internet. But it still strangely request the internet permission when it launches. It can cause a confusing privacy concern.
I want to keep it clean, not requesting permissions it doesn’t need. Even when I tested with an empty Unity app, the same thing happened.
I wonder if it’s for debugging. I found this post Unable to resolve host "cdp.cloud.unity3d.com" But disabling editor analytics won’t help. (as a Unity Personal user. Not sure about other types of licenses)
I also wonder if the newer version of iOS system asks for internet permission for all apps regardless of whether the internet is used.
Does anyone know what happens in this situation and how to possibly fix this? Thanks!
Could be any of the package mangler crud that gets installed by default, the eventing and/or remote controlling and/or other tracking silliness.
Extra unwanted packages in new projects (collab, testing, rider and other junk):
About the fastest way I have found to make a project and avoid all this noise is to create the project, then as soon as you see the files appear, FORCE-STOP (hard-kill) Unity (with the Activity Manager or Task Manager), then go hand-edit the Packages/manifest.json file as outlined in the above post, then reopen Unity.
Sometimes the package system gets borked from all this unnecessary churn and requires the package cache to be cleared: