You can do the following steps:
Make sure to enable Connect via Network Enable Debug via Network -- for more details how to do it you can refer to this link https://simi.studio/en/flutter-ios-wireless-debugging/
run it first from xCode after enabling developer mode on the mobile
Copy your device identifier and add it in lunch.json in vscode and it should look like this
{
"version": "0.2.0",
"configurations": [
{
"name": "MyApp iPhone",
"request": "launch",
"type": "dart",
"flutterMode": "debug",
"deviceId": "XXXXXXXXXXXXXXX"
}
]}
Finally, RUN and it will open xCode to run the app. Don't worry; wait until it finishes.
Enjoy debugging. I tried and it works like charm 🪄 HOT RELOAD Is WOOORKING