Comment puis-je prendre une capture d'écran de taille 1242 x 2208 (requise pour App Store) à partir du simulateur iPhone 8 Plus sous Xcode 9.0? Je ne peux pas redimensionner le simulateur comme dans les versions précédentes de Xcode. Y a-t-il un moyen de le faire?
Utilisation ⌘ + S capturer une capture d'écran.
(Utilisation window + s, si vous utilisez un clavier Windows/non Apple).
Voir pour plus de détails: Comment changer les options d'échelle du simulateur avec Xcode 9 +.
Astuce 1: Comment obtenir une capture d'écran avec 100% (une échelle avec la taille réelle de l'appareil) pouvant être téléchargée sur AppStore?
Désactiver Optimize Rendering for Window scale
du Debug
menu, avant de prendre une capture d’écran.
Voici une option
Barre de menu ▶ Débogage ▶ Désactiver "Optimiser le rendu pour l'échelle de la fenêtre"
Astuce 2: Comment prendre une capture d'écran avec Device Bezel?
Activer Show Device Bezel
du menu Window
.
Voici une option
Barre de menu ▶ Fenêtre ▶ Activer "Afficher le cadre du périphérique"
À présent,
Simulator
fenêtre/cadre que vous souhaitez capturer. Il enregistre la capture d'écran avec le cadre de l'appareil (avec un effet d'ombre en arrière-plan) sur le bureau (utilisateur connecté).J'ai essayé et je peux prendre une capture d'écran de la taille 1242 x 2208 (requise pour App Store) à partir du simulateur iPhone 8 Plus en XCode 9.0 en suivant les étapes ci-dessous.
La capture d'écran sauvegardée aura les bonnes dimensions. Cela fonctionne avec chaque simuateur.
Veuillez utiliser un autre écran iPhone Plus et assurez-vous qu'il s'agit du paramètre "Pixel Accurate" (cliquez sur Fenêtre et définissez Pixel Accurate).