checkApp

Stores

Warning 90068: minimum iOS version below 15

Minimum iOS below 15: a warning now, refused from spring 2027.

What does warning 90068 mean?

App Store Connect sends it when an app's MinimumOSVersion is below iOS 15. Today the build is delivered anyway, with the warning in the email afterwards; from spring 2027 the upload is refused. A Flutter project carries 13.0 unless somebody changed it, so most teams meet this one without having done anything wrong.

Where it comes from in a Flutter app

A new Flutter project targets iOS 13.0. The number that counts is IPHONEOS_DEPLOYMENT_TARGET in the Xcode project, for the project and the Runner target; the platform line in ios/Podfile, commented out in the template, should say the same once it is used. Today App Store Connect delivers the build and sends the warning; from spring 2027 it refuses the upload.

How to fix it

  1. In Xcode, set the iOS deployment target of the Runner target and the project to 15.0.
  2. In ios/Podfile, uncomment the platform line and set it to '15.0', then run pod install.
  3. Run flutter clean and build again.
  4. People still on iOS 13 or 14 keep the version they have and stop receiving updates.

The free build check reads your .ipa in the browser and names the cause of this and the other rejections, without uploading anything.

Or have the whole build checked: the store readiness audit is €190, 2 working days.

All rejection codes