2010-05-10 15 views
15

He leído en alguna parte que las capturas de pantalla que envía a Apple NO deben contener la barra de estado; sin embargo, mi aplicación muestra la barra de estado durante el tiempo de ejecución. Después de echar un vistazo a la tienda de aplicaciones, he notado que bastantes capturas de pantalla de la aplicación contienen la barra de estado.Presentación de la aplicación Iphone: barra de estado y capturas de pantalla

Así que mi pregunta es ... ¿Incluir la barra de estado en las capturas de pantalla de la aplicación es una ofensa "rechazable"? NB Las capturas de pantalla de la aplicación Google contienen la barra de estado, así que supongo que no ...

¡Muchas gracias!

+0

NB I presentó la aplicación y no hubo rechazo cuando se incluyó la barra de estado. Se llama thefashionpixie.com (es muy rosado) – stumac85

Respuesta

21

De acuerdo con la Guía del desarrollador iTunes Connect (PDF disponible una vez que se ha iniciado sesión en su cuenta de dev):

iPhone e iPod touch:

Retrato: 320x460px min, max 320x480px
paisaje: 480x300px mínimo, 480x320px max
"No incluya la barra de estado del iPhone".

iPad:

Retrato: 748x1024px min, max 768x1024px
paisaje: 1004x768px min, max 1024x768px
"Por favor no incluya la barra de estado del iPad".

Aunque, como ha señalado Noah, los desarrolladores y los revisores de Apple lo pasan por alto de forma rutinaria.
No he rechazado ninguna aplicación por mostrar la barra de estado en capturas de pantalla.

0

Si lo ha visto en varias aplicaciones diferentes, probablemente esté de acuerdo con incluirlo. Lo dejo por mi cuenta porque parece más limpio, pero no es probable que te rechacen por no recortar tus capturas de pantalla.

2

Hasta donde puedo decir, el único efecto de no recortar la barra de estado en la imagen predeterminada es que Xcode presenta una pequeña etiqueta de advertencia amarilla sobre la miniatura de la imagen en el panel de resumen del objetivo.

Si esto le molesta y decide que desea recortar la barra de estado, es sorprendentemente difícil hacer esto sin distorsionar los colores. Eso es un desastre, ya que presenta una discontinuidad visual en la transición de la imagen predeterminada a su código de ejecución.

No estoy 100% seguro, pero creo que es porque la captura de pantalla en el dispositivo produce un PNG inusual sin ningún perfil de color incrustado, mientras que casi cualquier herramienta que use para recortar (como Vista previa) insistirá en agregar perfil de color. Luego, su PNG recortado se modifica aún más con la optimización de Xcode cuando crea el paquete IPA, por lo que es complicado.

La única solución que encontré fue hacer la cosecha usando la utilidad "convertir" de ImageMagick. Por ejemplo, para recortar la barra de estado 20 píxeles desde un iPad-1 paisaje captura de pantalla de 1024x768 para obtener una imagen predeterminada de 1024x748, que hace:

convert infile.png -crop 1024x748+0+20 outfile.png 

puede utilizar "identificar -verbose" en un archivo y ver todo el otro cambia la mayoría de otras herramientas de edición de imágenes están haciendo por defecto.

+0

+1 para el ejemplo de línea de comando :) –

0

no parece claro. sus documentos dicen No incluir barras de estado, por lo que esa es probablemente la mejor respuesta. Sin embargo, parece que muchas aplicaciones no siguen esa regla y están incluidas en la App Store. algunos afirman que están eliminando la restricción "Sin barra de estado".Hasta entonces, la mejor opción es seguir los documentos.

he aquí una herramienta práctica, simplemente arrastre todas las capturas de pantalla de su tamaño completo (con barra de estado) y las recortará para usted.

https://itunes.apple.com/us/app/status-barred/id413853485?mt=12

Cuestiones relacionadas