2
votes

Les captures d'écran réalisées sur un iPhone XR ne sont pas acceptées pour les captures d'écran de 6,5 pouces sur App Store Connect

Je viens d'acheter un nouvel iPhone XR afin de pouvoir faire les captures d'écran de mon application App Store. À partir du 27 mars 2019, vous devez fournir des captures d'écran de 6,5 pouces (nouveaux modèles de téléphones):

 Spécifications des captures d'écran pour l'App Store

Cependant, App Store Connect n'accepte pas mes captures d'écran réalisées avec cet appareil. Après des recherches plus poussées, j'ai découvert que l'iPhone XR était en fait 6,1 ":

 Spécifications iPhone XR

Je ne suis pas du monde iOS (je travaille principalement avec Google et Android), donc je me demande si je manque quelque chose ou si la documentation est erronée?


6 commentaires

pourquoi n'obtenez-vous pas les captures d'écran du simulateur?


Je ne possède aucun matériel Apple à l'exception de ce téléphone que j'ai maintenant acheté spécifiquement pour faire des captures d'écran.


@ PrimožKralj comment écrivez-vous du code, construisez-vous et testez-vous sans aucun matériel Apple?


Hm, il est étrange que la page Apple semble avoir la mauvaise taille d'écran pour l'iPhone XR… help.apple.com/app-store-connect / # / devd1093d90d ne mentionne pas le XR. Cela ressemble à une erreur; Je viens d'envoyer un e-mail au support développeur Apple.


@ PrimožKralj L'iPhone XR et l'iPhone XS Max ont la même taille logique: 414x896. Il suffit de mettre à l'échelle la capture d'écran de votre iPhone XR pour obtenir le nombre de pixels souhaité.


Le lien répertorie l'iPhone XR sous 6,5 "; l'appareil mesure 6,1". Indépendamment de toute autre chose, c'est déroutant.


3 Réponses :


3
votes

Le tableau est légèrement trompeur, l'inclusion de l'iPhone XR dans cette liste signifie en fait qu'il affichera les captures d'écran de l'iPhone XS Max si vous visitez la liste App Store de votre application à partir d'un iPhone XR .

Ce qui est réellement pertinent lors du téléchargement d'une capture d'écran de «6,5 pouces» est la taille requise de l'image, qui est de 1242x2688 ou 2688x1242 pixels. Les captures d'écran réalisées sur un iPhone XR mesurent 828x1792 pixels (source: iosres.com) , c'est pourquoi vos captures d'écran ont rejeté.


1 commentaires

Désolé, mais cette réponse est fausse. Votre propre lien vous indique la bonne réponse: l'iPhone XR et l'iPhone XS Max ont la même taille logique: 414x896. Il est facile de munir une capture d'écran d'un iPhone XR pour avoir le nombre de pixels souhaité.



4
votes

L'iPhone XR et l'iPhone XS Max ont la même taille: 414x896. La raison pour laquelle votre capture d'écran sort de la mauvaise taille est que l'iPhone XR est à double résolution, alors que l'iPhone XS Max a une triple résolution. Mais ce n'est pas un problème. Si votre capture d'écran sort au format 828x1792, exécutez-la simplement via n'importe quelle application de base d'image, telle que Preview, et changez la taille à 150% de sa taille actuelle:

 828 * 1.5 = 1242 
1792 * 1.5 = 2688

Cela donne vous avez la taille requise, 1242x2688.

(Notez cependant que vous n'avez besoin de aucun appareil simplement pour générer une capture d'écran acceptable pour l'App Store. Captures d'écran de les différents simulateurs Xcode feront très bien l'affaire. Même une application dont la fonctionnalité ne fonctionne pas tout à fait sur le simulateur peut être modifiée pour générer son interface normale afin que vous puissiez prendre la capture d'écran. J'ai neuf applications actuellement sur l'App Store , chacun avec un ensemble accepté de captures d'écran, et aucune de ces captures d'écran n'a été prise sur un appareil.)


1 commentaires

@ user924 Il ne s’agit pas de cette question. Une simple recherche révèle instantanément cela et beaucoup d'autres doublons. stackoverflow.com/search?q=Screenshot+iPhone+XR Rechercher avant de demander est toujours bon.



2
votes

Bien que les écrans de l'iPhone XR et XS Max aient la même taille en termes de POINTS, ils ne sont pas les mêmes en termes de PIXELS (et pouces).

XR:     6.1in, 828x1792 @2x
XS Max: 6.5in, 1242x2688 @3x  <--- you want this one.

Il y a confusion pour la taille requise car la spécification dit d'utiliser un écran de 6,5 pouces pour XR et XS Max, ce qui implique qu'ils ont tous les deux la même taille.

Utilisez simplement le simulateur XS Max pour prendre des captures d'écran et vous devriez être bon. Je viens de l'essayer, j'ai la taille nécessaire.


1 commentaires

Se mettre d'accord. J'ai juste eu le même problème. Mais, utiliser le simulateur iPhone XS Max à la place avec la fenêtre> Taille précise des pixels et prendre une capture d'écran avec Fichier> Nouvelle capture d'écran a parfaitement fonctionné. 1242 × 2688 pixels