iOS debugging
Due to security around local 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 enabling Settings > Privacy > Local Network > Your App.
Was this page's content helpful?
Unless stated otherwise, the documentation on this site reflects Flutter 3.35.5. Page last updated on 2025-10-30. View source or report an issue.