Uploading flutter app to AppStore gives App.framework does not support the minimum OS Version specified in the Info.plist

I had the same problem. To fix, I did this steps:

  1. Flutter clean
  2. Change files AppFrameworkInfo.plist (/ios/Flutter/AppFrameworkInfo.plist) and Info.plist (/ios/Flutter/Flutter.Framework/Info.plist)
  3. Put version 9.0 on code <key>MinimumOSVersion</key> <string>9.0</string>

Than I run flutter build ios --release


Step-1: Open your Flutter project in XCode

Step-2: Change minimum OS version like this for your project: preview

Step-3: Change minimum OS version like this for Flutter Framework preview

Step-4: Archive and Publish your app.


This error arises because, currently Minimum OS Version is 9.0

To fix this, you do not need to do much more, just follow the steps given below to change Minimum OS Version.

  1. Clean your project by

    flutter clean
    
  2. In Xcode, open Runner.xcworkspace in your app’s ios folder.

  3. To Change MinimumOSVersion Select Runner > Flutter -> AppFrameworkInfo.plist

    <key>MinimumOSVersion</key>
    <string>9.0</string>
    
  4. To Change iOS Deployment Target, select the Runner project in the Xcode project navigator. Then, in the main view sidebar, select the Project Runner -> Info -> iOS Deployment Target to 9.0

enter image description here

  1. And finally your project ready to good to go

Info : The minimum operating system version required for the app to run on iOS, tvOS, and watchOS. The App Store uses this key to indicate the OS releases on which your app can run.