diff --git a/doc/dev_guide/platform_specific_instructions.md b/doc/dev_guide/platform_specific_instructions.md index 9245b30c..4616b7cc 100644 --- a/doc/dev_guide/platform_specific_instructions.md +++ b/doc/dev_guide/platform_specific_instructions.md @@ -14,10 +14,6 @@ Add below keys to `macos/Runner/DebugProfile.entitlements` and `macos/Runner/Rel com.apple.security.files.user-selected.read-write ``` -### Why is this necessary? -macOS uses **App Sandbox** to protect user data and system resources by restricting an app's access to certain capabilities. These entitlements explicitly grant your app the necessary permissions to: -- Establish network connections (both as a client and server). -- Access files in the user's Downloads folder and files selected by the user. If not added, you can encounter a network connection error similar to the following while running your Flutter app on macOS: