screenshot - samsung - como tomar captura de pantalla en computadora
Xcode 9-Simulador: las capturas de pantalla tomadas no tienen la resoluciĆ³n correcta para ItunesConnect (4)
Aquí hay una solución temporal que permite expandir la ventana del simulador de su dispositivo al tamaño máximo deseado tanto en Xcode 9.0 como en Xcode 9.1.
- Ejecuta el simulador.
- Vaya a la ventana -> Mostrar los biseles del dispositivo. (debe estar habilitado).
- Tome uno de los biseles superiores (izquierda o derecha) y arrastre hacia arriba repetidamente, hasta que la ventana del simulador alcance la resolución máxima deseada para la captura de pantalla que está intentando tomar. Para la resolución de iPad Pro 12.9 "que necesitaba, esto es: 2048 x 2732, y ahora puedo producir estas capturas de pantalla de 6 MB.
NOTA: después de un cierto punto, no importa a qué tamaño amplíe, no obtendrá una resolución más alta de la que admite ese dispositivo. Esto es de esperar. Acaba de obtener una versión ampliada del simulador (que también es útil)
En la versión anterior del Xcode Simulator (Xcode 8), podría presionar Comando + 1, y mostraría que el simulador tiene sus dimensiones máximas (100%), incluso si eso implicaba que se expandiera más allá del espacio visible de la pantalla. Luego, puede presionar Command + S y tomar una captura de pantalla de cualquier simulador, y usarla directamente para la tienda de aplicaciones. (Sería la resolución correcta). Hice esto para iPad Pro 12.9 "y iPhone 6s Plus, para completar rápidamente mis secciones de captura de pantalla.
Ahora, en Xcode 9, esto ya no funciona. He probado todas las opciones: cambio de tamaño manual, ajuste al 100%, zoom activado / desactivado, etc. Ninguna de las opciones me permite expandir el simulador más allá de los límites visibles de mi pantalla. No te permitirá arrastrar la esquina más allá de los límites. Por lo tanto, cuando presiona COMMAND + S para tomar la captura de pantalla, el resultado final será inferior a lo que ItunesConnect necesita.
Entonces, ¿cómo podemos ahora tomar capturas de pantalla usando solo el simulador, y hacer que sean usables para la tienda con la resolución correcta?
En Xcode 9.1, vaya a Menú de simulador> Depurar> Optimizar representación para la escala de ventana. deshabilite esta opción, ahora las capturas de pantalla estarán en el tamaño correcto (resolución).
Eso es un error en Xcode 9 (y, diría, también en Xcode 8; la idea de que la resolución y el tamaño de una captura de pantalla dependería de cómo se visualice la ventana del simulador siempre fue errónea).
Actualización a Xcode 9.1. En Xcode 9.1, Command-S siempre obtiene la resolución (y el tamaño) adecuados para el dispositivo representado por la ventana del simulador.
Por ejemplo, si digo Comando-S en la ventana del simulador de iPad Pro 9.7 pulgadas en Xcode 9.1, no importa qué tan grande sea la ventana , obtengo una captura de pantalla de 1536 × 2048. Bueno, ese es el tamaño correcto para una captura de pantalla que se enviará a la App Store. No se necesita hacer nada más.
Solo quiero agregar una cosa con XCode 9. Necesita usar Command + S en lugar de Command + Shift + 4 , barra espaciadora y luego haga clic con el botón izquierdo para obtener la captura de pantalla del tamaño correcto después de desactivar "Menú> Depurar> Optimizar la representación para la escala de ventana" . Las capturas de pantalla se guardarán en el escritorio.