ITMS-90068: MinimumOSVersion too low
ITMS-90068, Mindest-iOS unter 15: heute Warnung, ab Frühjahr 2027 Ablehnung.
Was bedeutet ITMS-90068?
ITMS-90068 ist die Warnung, die App Store Connect nach einem Upload per E-Mail schickt, wenn die MinimumOSVersion einer App unter iOS 15 liegt. Der Text lautet: „ITMS-90068: MinimumOSVersion too low — This app has a MinimumOSVersion of 13.0. Starting in spring 2027, all iOS apps must have a MinimumOSVersion of 15.0 or later in order to be uploaded to App Store Connect or submitted for distribution.“ Heute wird der Build trotzdem zugestellt und die Warnung kommt per E-Mail hinterher; ab Frühjahr 2027 wird der Upload abgelehnt. Ein Flutter-Projekt trägt 13.0, solange es niemand geändert hat, deshalb trifft es die meisten Teams, ohne dass sie etwas falsch gemacht hätten.
Woher das in einer Flutter-App kommt
Ein neues Flutter-Projekt zielt auf iOS 13.0. Maßgeblich ist IPHONEOS_DEPLOYMENT_TARGET im Xcode-Projekt, für das Projekt und das Runner-Target; die platform-Zeile in ios/Podfile, im Template auskommentiert, sollte dasselbe sagen, sobald sie genutzt wird. Heute stellt App Store Connect den Build zu und schickt die Warnung; ab Frühjahr 2027 wird der Upload abgelehnt.
So beheben Sie es
- Setzen Sie in Xcode das iOS Deployment Target des Runner-Targets und des Projekts auf 15.0.
- Kommentieren Sie in
ios/Podfiledie platform-Zeile ein, setzen Sie'15.0'und führen Siepod installaus. - Führen Sie
flutter cleanaus und bauen Sie neu. - Wer noch iOS 13 oder 14 nutzt, behält die installierte Version und bekommt keine Updates mehr.
Die kostenlose Build-Prüfung liest Ihre .ipa im Browser und nennt die Ursache dieser und der anderen Ablehnungen, ohne etwas hochzuladen.
Oder lassen Sie den ganzen Build prüfen: Die Store-Prüfung kostet 190 €, 2 Arbeitstage.