checkApp

Store

Avviso 90068: iOS minimo inferiore a 15

iOS minimo sotto 15: oggi un avviso, rifiuto dalla primavera 2027.

Che cosa significa l'avviso 90068?

App Store Connect lo invia quando la MinimumOSVersion di un'app è inferiore a iOS 15. Oggi il build viene comunque consegnato e l'avviso arriva per email; dalla primavera 2027 il caricamento viene rifiutato. Un progetto Flutter porta 13.0 finché qualcuno non lo cambia, quindi capita a quasi tutti senza aver sbagliato nulla.

Da dove arriva in un'app Flutter

Un nuovo progetto Flutter ha come target iOS 13.0. Il numero che conta è IPHONEOS_DEPLOYMENT_TARGET nel progetto Xcode, per il progetto e per il target Runner; la riga platform in ios/Podfile, commentata nel template, dovrebbe indicare lo stesso quando la si usa. Oggi App Store Connect consegna la build e invia l'avviso; dalla primavera 2027 rifiuta il caricamento.

Come risolverlo

  1. In Xcode impostate a 15.0 l'iOS deployment target del target Runner e del progetto.
  2. In ios/Podfile togliete il commento alla riga platform, impostate '15.0' ed eseguite pod install.
  3. Eseguite flutter clean e ricompilate.
  4. Chi usa ancora iOS 13 o 14 tiene la versione installata e non riceve più aggiornamenti.

Il controllo gratuito della build legge il vostro .ipa nel browser e indica la causa di questo e degli altri rifiuti, senza caricare nulla.

Oppure fate verificare l'intera build: la verifica degli store costa 190 €, 2 giorni lavorativi.

Tutti i codici di rifiuto