I'm trying to use "Local run" to test my application on my iOS device. While Local Run works for iPhone simulators and other devices (macOS, Chrome), the build fails for my iPhone device.
The Device Logs output the following:
Failed to build iOS app
Could not build the precompiled application for the device.
Uncategorized (Xcode):
Unable to find a destination matching the provided destination specifier:
{ id:00008101-001D18860299003E }
Available destinations for the "Runner" scheme:
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:7E491E51-A538-4D1C-A183-8884CFF651AE, OS:17.4, name:iPad (10th generation) }
...
The destination specifier mentioned (00008101-001D18860299003E) is that of my local iPhone.
How do I make sure that the destination specifier is read correctly when the build takes place through flutterflow's Local Run option?