checkApp

Стори

ITMS-90068: MinimumOSVersion too low

ITMS-90068, мінімальна iOS нижче 15: зараз попередження, з весни 2027 відмова.

Що означає ITMS-90068?

ITMS-90068 — це попередження, яке App Store Connect надсилає листом після завантаження, коли MinimumOSVersion застосунку нижча за iOS 15. У листі написано: «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.» Сьогодні білд усе одно доставляється, а попередження приходить листом; з весни 2027 завантаження відхилятимуть. Flutter-проєкт має 13.0, доки хтось це не змінить, тож більшість команд наражаються на це, нічого не зробивши неправильно.

Звідки це береться у Flutter-застосунку

Новий Flutter-проєкт має target iOS 13.0. Важить IPHONEOS_DEPLOYMENT_TARGET у проєкті Xcode — для проєкту й для target Runner; рядок platform в ios/Podfile, закоментований у шаблоні, має казати те саме, щойно ним користуються. Зараз App Store Connect приймає білд і надсилає попередження; з весни 2027 відхилятиме завантаження.

Як виправити

  1. У Xcode виставте iOS deployment target 15.0 для target Runner і для проєкту.
  2. В ios/Podfile розкоментуйте рядок platform, вкажіть '15.0' і запустіть pod install.
  3. Запустіть flutter clean і зберіть знову.
  4. Люди на iOS 13 чи 14 лишаться з установленою версією й більше не отримуватимуть оновлень.

Безкоштовна перевірка білда читає ваш .ipa в браузері й називає причину цієї та інших відмов, нічого не завантажуючи.

Або доручіть перевірити весь білд: аудит готовності до сторів — 190 €, 2 робочі дні.

Усі коди відмов