Wiredash is by design written in Dart and relies on very few dependencies by the official Flutter team. However, some platform wrappers may require minor adjustments for the SDK to work properly.
However, when running on Android Wiredash needs internet permission (for sending user feedback back to you). If you already use Flutter in production, chances are quite high that you already added the internet permission to the manifest - if not, add the following line to the
AndroidManifest.xml in your Android project folder:
<manifest ...> <uses-permission android:name="android.permission.INTERNET" /> <application ... </manifest>
iOS / macOS
On macOS, Wiredash also need internet permission, so don't forget to open
Runner.xcodeproj located in the
macos folder in the root directory of your app. Then go to the "Signing & Capabilities" tab of your XCode project. There, be sure to check the box "Outgoing Connections (Client)".