01

Conclusion en 30 secondes

À partir d’avril 2027, les apps utilisant le SDK iOS 27.1 ou une version ultérieure devront fournir des captures iPhone Duo, selon l’annonce officielle d’Apple sur la préparation à iPhone Duo. Si votre prochaine soumission entre dans ce cas, préparez les visuels avec Xcode 27.1, vérifiez les exigences de taille et d’orientation dans App Store Connect, puis contrôlez leur association à la bonne version et à la bonne langue. Le badge d’optimisation affiché après l’envoi ne prouve pas que l’interface a été validée dans toutes ses configurations.

Qui devrait lire ce guide ? Vous préparez une soumission après avril 2027 avec une app construite à l’aide du SDK iOS 27.1 ou ultérieur : vérifiez dès maintenant la disponibilité de vos captures.
Vous adaptez l’interface aux écrans externe et interne : distinguez la production des images du contrôle fonctionnel de chaque présentation.
Vous gérez une fiche App Store en plusieurs langues : prévoyez une vérification séparée des visuels localisés.

Dernière mise à jour : 17 octobre 2026. Les dates et conditions ont été vérifiées à partir de l’annonce Apple et des pages officielles App Store Connect citées ci-dessous. Vérifiez-les de nouveau avant l’envoi : Apple peut actualiser les exigences, les formats et les écrans de soumission.

02

Le calendrier officiel détermine si votre soumission est concernée

Le critère annoncé est lié au SDK utilisé pour construire l’app et à la date d’application de l’exigence. Ce n’est pas la date de sortie d’iPhone Duo qui déclenche à elle seule l’obligation. Apple a annoncé une commercialisation prévue le 23 octobre 2026 et une exigence de captures à partir d’avril 2027 pour les apps utilisant le SDK iOS 27.1 ou ultérieur. Consultez l’annonce Apple consacrée à iPhone Duo avant de planifier votre prochaine livraison.

Quelle soumission doit inclure les captures ? Celle qui intervient à partir d’avril 2027 et qui utilise iOS 27.1 SDK ou une version ultérieure, conformément à la condition annoncée. Relevez le SDK réellement utilisé par votre chaîne de compilation : la version de Xcode installée et le SDK ciblé sont liés, mais ne substituez pas une supposition à la configuration du projet.

Pour votre décision, séparez trois éléments :

  • Date de soumission : votre fenêtre de publication se situe-t-elle à partir de l’entrée en vigueur annoncée ?
  • SDK de la version : l’archive destinée à la soumission est-elle construite avec iOS 27.1 SDK ou une version supérieure ?
  • État d’adaptation : l’app a-t-elle été contrôlée sur les configurations d’écran qu’elle prend effectivement en charge ?
Option Situation Décision à prendre
Soumission antérieure à avril 2027 L’obligation annoncée n’a pas encore commencé, sous réserve d’une mise à jour des règles par Apple. Préparez un plan de migration des visuels, sans confondre préparation anticipée et exigence immédiate.
Soumission à partir d’avril 2027 avec iOS 27.1 SDK ou ultérieur La condition annoncée s’applique. Préparez et téléversez les captures iPhone Duo demandées, puis contrôlez leur association à la version et à la localisation.
SDK inférieur à iOS 27.1 Le cas ne correspond pas à la condition annoncée pour cette exigence. Vérifiez néanmoins la documentation en vigueur et les autres règles de captures applicables à votre app.
App non vérifiée sur les configurations d’écran L’obligation de fournir des images ne renseigne pas sur la qualité de l’adaptation. Ajoutez un contrôle d’interface distinct avant de considérer la version prête.

Le lancement commercial annoncé pour octobre 2026 et la date d’application des exigences sont donc deux repères différents. Une app peut être développée ou préparée avant avril sans que cela transforme la date d’obligation annoncée. À l’inverse, si vous prévoyez une soumission après cette date, attendre le dernier moment pour découvrir le format attendu risque de retarder votre calendrier.

03

Avant de produire les visuels, fixez une version de référence

La capture doit représenter une version identifiable de votre app, et non une maquette ou un écran dont le contenu n’a pas été vérifié. Choisissez un build représentatif, définissez les langues concernées et notez les écrans qui montrent les fonctions principales. Pour une app créative, cela peut inclure un projet audio ouvert, une séquence vidéo en cours de montage ou une vue de conception, à condition que ces écrans soient réellement disponibles dans l’application publiée.

Xcode 27.1 apporte la prise en charge de développement mentionnée pour iPhone Duo dans ses notes de version officielles. Avant de générer les visuels, vérifiez que votre installation de Xcode et votre environnement de simulation proposent bien la configuration nécessaire. Ne déduisez pas cette disponibilité de la seule présence d’un nom de modèle dans une ancienne liste de simulateurs.

Comment obtenir des captures depuis le simulateur ? Lancez le build de référence dans le simulateur correspondant, placez l’app dans l’état précis à illustrer, puis utilisez les commandes de capture documentées par Apple. La documentation sur la capture d’images et de vidéos depuis les appareils décrit les méthodes disponibles. Le résultat reste une capture de simulateur : ne le présentez pas comme une mesure ou une validation effectuée sur un appareil physique.

Avant l’enregistrement, stabilisez les éléments susceptibles de changer d’une image à l’autre : compte de démonstration, contenu visible, autorisations, état de connexion et données affichées. Retirez les notifications ou informations privées susceptibles d’apparaître. Conservez une trace du build utilisé et de la langue sélectionnée ; autrement, une capture isolée devient difficile à rattacher au bon état de l’app lorsque vous la révisez plus tard.

04

Séparez les captures de l’écran externe et de l’écran interne

Ne partez pas du principe qu’une seule image de téléphone standard représentera toutes les expériences d’iPhone Duo. Préparez des vues distinctes lorsque les écrans externe et interne présentent des contenus ou des mises en page différents. L’objectif n’est pas de remplir une série avec des images presque identiques, mais de montrer ce que l’application fait réellement dans chaque présentation qu’elle prend en charge.

Faut-il préparer une capture pour chaque écran ? Prévoyez au minimum des visuels adaptés aux présentations externe et interne lorsque les deux affichent une expérience utile de votre app. La sélection finale doit correspondre aux spécifications et aux emplacements effectivement demandés dans App Store Connect ; ne déduisez pas le nombre de fichiers requis d’une supposition.

Pour chaque présentation prise en charge, vérifiez notamment :

  • que l’écran d’ouverture est cohérent et que le contenu reste compréhensible ;
  • que les contrôles importants sont visibles et utilisables dans l’état représenté ;
  • que le changement d’orientation, s’il est pris en charge, ne coupe pas une commande ou un élément essentiel ;
  • que les informations affichées ne sont pas provisoires, obsolètes ou issues d’un compte de test mal nettoyé ;
  • que les images illustrent une fonction disponible, et non une capacité future encore absente du build.

Un cas fréquent dans une petite équipe est de préparer une belle vue de création sur l’écran interne, puis de réutiliser une capture générique pour l’écran externe. Cette image ne montre pas nécessairement comment l’app se comporte dans cette autre présentation. Si l’écran externe n’expose qu’une partie de l’expérience, montrez cette partie lorsqu’elle est prise en charge ; ne laissez pas entendre que l’application offre un parcours complet si ce n’est pas le cas.

Les dimensions et orientations ne doivent pas être extrapolées à partir d’un appareil antérieur. Consultez les spécifications de captures App Store Connect juste avant la préparation finale. Elles constituent la référence pour les tailles, orientations et formats acceptés ; si l’écran de téléversement affiche une contrainte différente ou plus récente, arrêtez la soumission et vérifiez la documentation mise à jour.

Une capture propre atteste seulement que vous disposez d’un fichier conforme et représentatif. Elle ne démontre pas, à elle seule, que les interactions, les changements de disposition ou toutes les orientations ont été testés.

05

Contrôlez les fichiers et les localisations avant l’envoi

Avant d’ouvrir App Store Connect, faites une revue des fichiers comme vous le feriez pour les autres ressources de publication. Contrôlez leur dimension, leur orientation et leur format en fonction des spécifications actuelles d’Apple, plutôt que d’appliquer des valeurs mémorisées d’un ancien appareil.

Ensuite, vérifiez le contenu de chaque image. Le nom de fichier seul ne suffit pas : ouvrez la capture et confirmez qu’elle montre le bon produit, la bonne version de l’interface et des données adaptées à une fiche publique. Écartez les écrans contenant des libellés de débogage, des comptes personnels, des messages de test ou des fonctions qui ne sont pas accessibles dans la version présentée.

Comment éviter de mélanger les captures entre langues ? Associez chaque lot à sa localisation et vérifiez les textes dans la langue concernée avant le téléversement. App Store Connect gère les informations localisées ; consultez la documentation Apple sur la localisation des informations de l’app. Ne traduisez pas seulement les titres de la fiche en conservant par erreur une capture qui contient encore des textes dans une autre langue.

Une vérification simple consiste à tenir, pour chaque fichier, une fiche de contrôle interne avec le nom de l’app, la langue, l’état d’écran représenté et le build source. Cette trace ne remplace pas les contrôles automatiques d’App Store Connect. Elle vous aide à retrouver l’origine d’un visuel si vous modifiez l’interface, remplacez un build ou devez corriger une localisation avant la publication.

06

Téléversez les images, puis vérifiez leur état dans la fiche

Dans App Store Connect, ouvrez la fiche de l’app concernée, choisissez la localisation à mettre à jour et ajoutez les captures aux emplacements proposés. Apple décrit le parcours dans ses consignes d’envoi des aperçus et des captures d’écran. Les libellés et les emplacements disponibles pouvant évoluer, fiez-vous à la fiche et à son état réel au moment de l’opération, plutôt qu’à une procédure ancienne reproduite de mémoire.

Après le téléversement, vérifiez les points suivants avant de considérer la tâche terminée :

  • la fiche ouverte correspond bien à l’app attendue ;
  • les fichiers sont associés à la bonne localisation ;
  • les visuels concernent le bon appareil ou la bonne configuration demandée ;
  • l’aperçu de la fiche montre les images attendues, dans l’ordre prévu ;
  • l’état des ressources ne signale pas un rejet ou un traitement encore en cours.

App Store Connect peut afficher un indicateur d’optimisation après l’ajout des captures iPhone Duo, selon l’annonce Apple. Cet indicateur signale la présence de ressources correspondantes sur la fiche ; il ne constitue pas un rapport de test qui certifierait l’adaptation de chaque écran, orientation ou interaction. Pour interpréter les états visibles, reportez-vous à la page Apple sur les états des ressources App Store.

Que signifie le badge affiché après l’envoi ? Il indique que des captures iPhone Duo ont été fournies selon le mécanisme décrit par Apple. Il ne prouve pas que vous avez testé toutes les dispositions de l’app. Gardez donc séparés le contrôle des ressources de la fiche et les essais fonctionnels du build.

07

Après chaque évolution, réouvrez le dossier des captures

Les visuels ne sont pas des fichiers à préparer une fois pour toutes. Réexaminez-les lorsque vous mettez à jour le SDK, modifiez une mise en page, ajoutez une langue ou lorsque les exigences App Store Connect changent. Si Apple modifie les dimensions acceptées ou les emplacements disponibles, les captures précédemment conformes peuvent ne plus convenir au prochain envoi.

Conservez une trace courte mais exploitable : SDK de la version, version de Xcode utilisée, build représenté, langue, présentation d’écran et résultat du téléversement. Vous pourrez alors distinguer un fichier ancien d’une image produite pour la version actuelle. Répétez aussi les contrôles de contenu si une évolution de l’app change les écrans mis en avant ou la disponibilité d’une fonction.

Pour un studio indépendant, ce suivi évite deux erreurs différentes : remettre une image qui ne correspond plus au produit et supposer qu’une image acceptée prouve le bon fonctionnement de l’interface. Le premier problème concerne la fiche commerciale ; le second relève de la validation de l’app. Planifiez les deux, avec des responsables ou des tâches distincts si plusieurs personnes gèrent la livraison.

08

Choisissez l’environnement selon le travail à effectuer

Le simulateur convient à la production et à la revue des captures lorsqu’il fournit la configuration requise. Il vous permet de préparer les états d’écran et de vérifier la cohérence des visuels sans prétendre remplacer un appareil physique. Pour l’adaptation et les interactions, complétez cette étape par des essais correspondant aux capacités que votre app annonce réellement.

Si vous disposez déjà d’un Mac compatible avec votre chaîne Xcode, vous pouvez préparer les captures localement. Cette option évite de déplacer le projet, mais mobilise votre machine et votre stockage. Un Mac acheté spécifiquement pour des envois occasionnels immobilise davantage de budget et demande de gérer vous-même son entretien. Une chaîne de compilation automatisée peut convenir à la construction, mais ne remplace pas forcément une session interactive de préparation et de contrôle du simulateur. Le choix dépend donc de la fréquence des soumissions, de votre environnement existant et du niveau de contrôle manuel dont vous avez besoin.

Si vous travaillez sous Windows ou Linux ou si votre Mac local ne peut pas exécuter la version de Xcode requise, vous pouvez examiner un environnement Mac à distance. La présentation des environnements Mac de VpsMesh vous permet d’évaluer cette option ; consultez également les tarifs de location Mac avant de la comparer à l’achat ou à votre configuration actuelle. Un Mac distant peut servir à lancer Xcode, préparer les visuels et vérifier leur rendu dans le simulateur. Il ne transforme toutefois pas une capture de simulateur en test sur un appareil physique.

Pour une tâche ponctuelle, la location d’un Mac auprès de VpsMesh peut éviter d’acheter une machine dédiée dont vous n’auriez besoin que pour préparer des ressources et contrôler une soumission. Elle peut aussi être plus adaptée qu’un flux automatisé seul si vous devez inspecter manuellement les écrans, les langues et l’aperçu de la fiche. En revanche, si vous utilisez régulièrement Xcode et avez besoin d’un environnement local permanent ou d’interfaces physiques, l’achat d’un Mac peut rester plus cohérent. Évaluez votre fréquence d’usage et les vérifications réellement nécessaires avant de choisir.

Avant votre prochaine soumission, vérifiez donc le SDK de l’archive, le calendrier annoncé, les captures propres à chaque présentation prise en charge et leur état dans App Store Connect. Si votre poste actuel ne permet pas d’exécuter Xcode 27.1, découvrez les possibilités de location de Mac proposées par VpsMesh pour préparer vos visuels dans un environnement macOS, tout en conservant un contrôle distinct de l’adaptation réelle de l’app.