Local Network settings is By default getting on - iOS 16

In my App "Local Network" settings is By default getting on without asking for a Local Network permission popup. Also we are not using Local Network sharing functionality in our App. So, Can any one tell because of what reason this settings get on?

We also have Verified our third party SDK integrated in our project but we haven't found any Local Network permission in that. Is there any other way to check any third party SDK uses "Local Network" functionality?

I am searching by keyword "NSLocalNetworkUsageDescription" in my project workspace, But not finding any result. Please let me know if is there any other way to check for "Local Network" settings uses in the project.

I am searching by keyword NSLocalNetworkUsageDescription in my project workspace, But not finding any result.

Just FYI, this is not a useful diagnostic because NSLocalNetworkUsageDescription is optional. For apps that do need to access the local network, we recommend that they set it but we don’t require that they set it.

As to what’s going on with your app, that’s hard to say. I’d like to start by getting an idea of the scope of this issue. If you grab a test device, completely erase it (Settings > General > Transfer or Reset iPhone > Erase All Content and Settings), and then install your app from the App Store, does it exhibit the problem?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Local Network settings is By default getting on - iOS 16
 
 
Q