2010-06-22 17 views
12

Tengo un par de aplicaciones codificadas y probadas, pero parece que no puedo averiguar cuál es la lista de verificación definitiva para enviar aplicaciones a la tienda de aplicaciones. No parece haber un documento de Apple que deletree todo en una lista de verificación fácil y sencilla. Espero generar esa lista de verificación a partir de las respuestas aquí.¿Cuál es la lista de comprobación definitiva para las entregas de Apple App Store?

Así que mi pregunta tiene dos partes:

Technical checklist: 
    1) code the app 
    2) memory leak checking 
    3) low memory testing 
    4) ios4 vs ios3 code - anything here? 
    5) device resolution checking - anything here? 
    6) multitasking - anything here? 
    7) what exact methods in which classes should be overridden? 
    8) anything else? 

Submittal checklist: 
    1) make 72x72 icon 
    2) make 512x512 icon 
    3) write up page for iTunes - how do you do this? Is it in the bundle somewhere? 
    4) build parameters for the submittal - what are the settings? 
    5) what should be in the bundle? 
    5) anything else? 

Tenga en cuenta que no estoy preguntando acerca de cómo colocarlo o cuánto cobrar por ello. Solo quiero una lista de verificación simple y agradable para enviar una aplicación. Tomaré todos los comentarios y editaré la pregunta para que cuando terminemos, haya una lista de verificación para todos.

Los desarrolladores que tienen aplicaciones que ya están en la tienda de aplicaciones deben tener un buen conocimiento de esto. Así que, por favor, tómense el tiempo para instalar a los novatos en el camino correcto.

+0

posible duplicado de [Consejos para un envío exitoso de AppStore?] (http://stackoverflow.com/questions/28551/tips-for-a-successful-appstore-submission) –

Respuesta

8

¿Cómo salimos de la caja negra? Éstos son algunos de mis clientes habituales:

  • no se bloquea
  • No (grande) pérdidas de memoria
  • prueba en varios dispositivos con diferentes versiones del sistema operativo
  • de ensayo con diferentes región e idioma (mínimo y máximo!) configuración
  • IU coherente (utilice los iconos/botones apropiados y el comportamiento esperado)
  • Ilustración: Compruebe las pantallas predeterminadas, los iconos. Tanto en diversas resoluciones
  • Comprobar icono de estado de pre-renderizados
  • Imágenes (sin barra de estado), tal vez en varios idiomas
  • Descripción de la AppStore, "¿Qué hay de nuevo", tal vez en varios idiomas
  • Si Nueva aplicación: decidir sobre el precio y la categoría
  • Seleccionar configuración de generación de distribución
  • firma de cheques (perfil de distribución sigue siendo válida etc.)
  • Comprobar SDK base y el despliegue de destino, con el apoyo dispositivos
  • Enviar todo

Y probablemente mil cosas más. :-)

0

Aquí está mi lista que acabo de actualizar anoche.

Lista de comprobación previa a la presentación

  1. capturas de pantalla de actualización de iTunes
  2. actualización de número de versión utilizando avgtool
  3. actualización de cambios (revisar la ortografía, también!)
  4. actualización de iTunes Descripción
  5. Prepare texto actualización del sitio web
  6. Prepárese twitter/blog/tumblr/comunicados de prensa
  7. Compilar utilizando el perfil ad hoc y realice una serie final de la cordura comprueba
  8. ¿Estás seguro de que todo está ¿OKAY?
  9. git v1.2 etiqueta -m 'listo para su despliegue'
  10. acumulación de tienda de aplicaciones y presentar

La lista fue creada porque me gusta usar git describe para incrustar un número de compilación en mi aplicación, por lo que Tengo que hacer la etiqueta final antes de hacer la construcción final, así que necesito tener toda la infraestructura en mi directorio de proyecto antes de hacer esa etiqueta final. Si no te importa esto, te recomendaría enviar tu aplicación y utilizar los 7 días de revisión para que todo lo demás (actualizaciones de blog, actualizaciones de sitios web) esté listo.

1

Mi versión de pago de la aplicación fue rechazada por la tienda de aplicaciones y aprendí otra razón del rechazo de la aplicación.

Después de la compra y descarga de la aplicación la primera pantalla fue "Acuerdo de usuario" y cuando el usuario toca "Acepto" solo entonces pudo continuar usando la aplicación.

de Apple describe el motivo del rechazo "cuando el usuario compró aplicación desde la AppStore y descarga en el teléfono, entonces no debe restringir el usuario de acuerdo con Acuerdo"

2

tamaño de icono y iTunesArtwork varían de dispositivo de destino.

tamaño de los iconos

  • iPhone & iPod Tuch - Alta resolución 57x57
  • iPhone & iPod Tuch 114x114
  • iPad 72x72 iPad de alta resolución de tamaño 114x114

iTuneArtworks para todos los dispositivos debe ser de 512x512, pero se recomienda 1024x1024 para dispositivos de alta resolución s

Cuestiones relacionadas