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
- In Xcode impostate a 15.0 l'iOS deployment target del target Runner e del progetto.
- In
ios/Podfiletogliete il commento alla riga platform, impostate'15.0'ed eseguitepod install. - Eseguite
flutter cleane ricompilate. - 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.