I have a Flutterflow app with some external dependencies that I'm unable to successfully initiate Local Run for iOS. Specifically, Flutterflow complains that the external dependency (google_mlkit_commons) requires Minimum Deployment target of iOS 15.5.0, while my project has minimum deployment target of 14.0.0.
The problem is that no matter where I update the minimum deployment target, it still gets overwritten when I initiate Flutterflow's local run.
When I do a "pod install" from Terminal after making the changes above, I see no errors (the updates to the Podfile seem to be honored by Cocoapods). But, when I initiate a Local Run from Flutterflow, it overwrites everything back to 14.0.0 (the podfile, and the XCode configuration settings). and my Local Run fails. The podfile is completely overwritten, and all my changes are gone.
My question(s):
1/ What am I missing? Is there another place I need to update Minimum Deployment version?
2/ What is the mechanism by which Flutterflow seems to update the Podfile, and all the XCode locations that I'm updating minimum deployment target? Where is the 14.0.0 coming back from?