Flutter 3.41 is live! Check out theFlutter 3.41 blog post!
iOS debugging
iOS-specific debugging techniques for Flutter apps
Due to security aroundlocal network permissions in iOS 14 or later, you must accept a permission dialog box to enable Flutter debugging functionalities such as hot-reload and DevTools.

This affects debug and profile builds only and won't appear in release builds. You can also allow this permission by enablingSettings > Privacy > Local Network > Your App.
Unless stated otherwise, the documentation on this site reflects Flutter 3.38.6. Page last updated on 2025-10-30.View source orreport an issue.