Ce que cela signifie
La page des exigences à venir d'Apple indique que, depuis le 9 septembre 2026, les applications iOS et iPadOS envoyées sur App Store Connect doivent cibler iOS 13 ou plus. Xcode écrit la cible de déploiement dans MinimumOSVersion de l'Info.plist de l'application : c'est la valeur vérifiée.
Échéance
En vigueur depuis le 9 septembre 2026.
Corriger
1. Relever la cible de déploiement
IPHONEOS_DEPLOYMENT_TARGET = 13.02. Aligner CocoaPods et Flutter
# Podfile
platform :ios, '13.0'
post_install do |installer|
installer.pods_project.targets.each do |t|
t.build_configurations.each do |c|
c.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
endLes projets Flutter définissent aussi MinimumOSVersion dans ios/Flutter/AppFrameworkInfo.plist ; gardez-le cohérent avec le Podfile.
Vérifier avant de soumettre
Déposez l'IPA sur la page de contrôle des stores. Elle exécute APPSTORE-MIN-OS avec les dates de cette page, puis supprime le fichier : rien de l'application n'est conservé. Le même moteur tourne hors ligne dans la CLI Narvy et renvoie le code 1 quand un point bloquant est trouvé, ce qui permet de bloquer un job de CI.
narvy store-check MyApp.ipa --lang frQuestions fréquentes
Est-ce la même chose que l'exigence Xcode / SDK ?
Non. ITMS-90725 porte sur le SDK avec lequel vous compilez ; cette règle porte sur la plus ancienne version d'iOS prise en charge. Les deux sont vérifiées.
Les applications watchOS, tvOS ou macOS sont-elles concernées ?
La règle d'Apple porte sur les applications iOS et iPadOS : le contrôle marque les autres plateformes comme non applicables.