Cómo presentar su propia aplicación a la tienda de aplicaciones de itunes

Así que ha programado su primera aplicación para iOS y quiere conseguirlo subido y se sometió a la tienda de iTunes? Bueno, como descubrí hace poco, no es tan fácil como parece. Las últimas herramientas de desarrollo Xcode 4.2 de Apple sin duda han simplificado el proceso, pero sigue siendo una tarea desalentadora su primera vez.

Este es un tema muy profundo, y yo no puede escribir un tutorial que cubrirá el 100% de los casos o cada problema que pueda tropezar. Lo que puedo hacer es dar una visión general de todo el proceso para que tenga una idea de dónde está obteniendo de atascamiento de algunos consejos que pueden serle de ayuda en la manera- y algunas trampas que me mantuvieron en busca de días.

Empezando

En caso de que no es obvia, necesita una cuenta de desarrollador de iOS pagado ($ 99 / año) con el fin de presentar las solicitudes, libres o de otro tipo, a la App Store de iTunes. Asegúrese de que su ID de Apple incluye información actualizada, y que la dirección es correcta. Usted tendrá que verificar su dirección y datos de identificación, por lo general a través de un proyecto de ley fax copia del pasaporte y la utilidad. En caso de duda, llame al soporte de desarrollo para su país local - He encontrado el equipo del Reino Unido eran más útil para conseguir mi vieja japonesa ID de Apple transfiere a una dirección del Reino Unido.

También voy a asumir que usted ya tiene una aplicación que ha sido probado en el simulador, sin errores o pérdidas de memoria. Conseguir su aplicación a ese estado puede ser una tarea monumental en sí mismo, pero no puedo ayudar allí. Fundamentalmente, asegúrese de que no hay errores de compilación graves - aunque en mi caso, había un montón de “cuestiones semánticas”, esas son aceptables. Prueba, prueba y prueba otra vez antes de que piensa que está listo para el lanzamiento. Añadir iconos y símbolos de depuración se encuentra fuera del alcance de este tutorial, me temo.

He aquí un breve resumen de todo el proceso de presentación:

  • Crear un ID único aplicaciones de su aplicación y cambiar su identificador de paquete en Xcode
  • Crear un certificado de distribución seguro para usted
  • Crear un perfil de datos de distribución para la aplicación
  • Código-firmar su aplicación con el perfil de distribución
  • Archivarlo, asegurando Proyecto se establece en Saltar Instalar-gt; Sí y Objetivo se establece en Saltar Instalar -gt; No
  • Crear una aplicación en iTunes Connect con sus datos de ventas y meta información.

La mayor parte de esto ocurre dentro del Portal de aprovisionamiento, XCode, la utilidad Acceso a Llaves y iTunes Connect.

Crear un ID de aplicación

  • En primer lugar, es necesario crear un identificador de aplicación - un identificador único para su aplicación. Dirigirse a Portal de aprovisionamiento iOS - el enlace es uno del lado derecho una vez que haya iniciado sesión en el sitio para desarrolladores de iOS, y elegir ID de la aplicación En la barra lateral.
  • Haga clic en el botón para crear un nuevo ID de aplicación. El primer campo de descripción es sólo un nombre para su referencia. El identificador de paquete es un tipo de nombre codificado para su aplicación, por lo general escrita como su dominio de la empresa (a la inversa), seguido de un punto y el nombre de la aplicación. Por ejemplo:

com.makeuseof.demoapp

cómo enviar iTunes App

  • Otra vez en X-Code, haga clic Target -gt; Resumen, y cambiar el identificador para ser lo que decidió anterior (com.whatever).

cómo enviar tienda de aplicaciones iTunes

Crear un certificado de Distribución

Se trata de un certificado de seguridad almacenada en su perfil que confirma su identidad desarrollador y firma su código. Hay una versión elaborada de este proceso se detalla en el Distribución pestaña del Portal de aprovisionamiento, pero la versión simplificada es:

Vídeo: Cómo subir tu aplicación de iOS o iPhone a la App Store

  • Abrir Acceso a Llaveros, y apague OCSP y CRL desde el Preferencias.
  • Desde el Acceso a Llaveros menú, seleccione Certificado de Auxiliar -gt; Solicitud de certificado de autoridad.

cómo enviar tienda de aplicaciones iTunes

  • Introduzca su dirección de correo electrónico (e-mail no necesita CA), seleccione Guardado en el disco y Permitir especificar la información de par de claves, entonces Continuar
  • Escoger tamaño de clave de 2048 bits, y algoritmo RSA, Continuar.
  • Esto crea un archivo .CSR en su escritorio.
  • En el Portal de Aprovisionamiento, seleccione Certificados -gt; -gt de distribución; Agregar certificado, y cargar el archivo creado.
  • Se puede tomar un par de segundos para aprobar. Descargar e instalar el WWDR certificado intermedio en la media hora (sólo tiene que descargar, haga doble clic en él).
  • Actualizar la página, y usted debería ser capaz de descargar su certificado. Una vez más, instalarlo.

cómo enviar tienda de aplicaciones iTunes

  • Como paso final, abre Acceso a Llaves, resalte su clave privada que acaba de instalar y seleccione exportación de artículos en el menú. Mantenga esta llave de la caja con una copia de seguridad en alguna parte, ya que sin ella no será capaz de presentar aplicaciones en el caso de un sistema operativo a instalar o en diferentes sistemas.

presentar aplicación para iTunes

Crear un perfil de distribución de aprovisionamiento

Sí, hay un sinfín de certificados y perfiles que necesitan ser hecho aquí. Tengan paciencia conmigo.

Una vez más, desde el Portal de aprovisionamiento, seleccione Aprovisionamiento -gt; Distribución y crear un nuevo perfil. Escoger Tienda de aplicaciones como método de distribución, un nombre de perfil y elija el ID de la aplicación que creó anteriormente. Sostienen que, refrescar unos segundos después, y de nuevo descargar e instalar el perfil - esta vez va a ser añadido a XCode, pero no hay pasos adicionales necesarios aquí.

Si lo desea, puede comprobar que está ahí desde el -gt ventana; Organizador -gt; dispositivos pestaña y seleccione Perfiles de datos En la barra lateral.

Comprobar la firma de código & la configuración de creación

Como paso final preparatoria, abre XCode y encontrar La firma de código en el la configuración de creación zona. Asegúrese de que la Lanzamiento opción (por tanto de proyectos y aplicación de destino) tiene su perfil de distribución seleccionado (el que se instaló hace un momento).

presentar aplicación para iTunes

Seleccionar dispositivo iOS como el esquema de acumulación, y pasar a archivado.

Archivar sus aplicaciones

¡Cerca de allí! Antes de que realmente puede enviar su aplicación, es necesario crear un archivo de todo el proyecto - la última serie de archivos que se pueden descargar en iTunes Connect. Suponiendo que todo se ha hecho correctamente hasta ahora, el primer paso es comprobar que tiene un sistema de archivo para construir la versión de lanzamiento con.

Haga clic en editar Esquemas desde la parte superior izquierda, y, o bien asegurarse de que el archivo se establece en Lanzamiento, o crear uno ahora con los ajustes apropiados. Utilizando el Auto-crear esquemas función dentro de gestionar esquemas También debe crear esto para usted.

Siguiente - y esta es la parte que realmente induce dolores de cabeza durante una semana en mi caso - si su aplicación utiliza bibliotecas externas de ningún tipo, es necesario cambiar la la configuración de creación para que el proyecto sea skip Instalar. Para ello, haga clic en el proyecto principal (no es el objetivo) -gt; la configuración de creación -gt; tipo Omitir en el campo de búsqueda, y garantizar se selecciona para el -gt despliegue; skip Instalar opción.

presentar aplicación para iTunes

Los tipos de generación Ajustes para skip Instalar debiera ser No. Asegúrate de que - Proyecto Saltar instalar, Si- Objetivo Saltar Instalar, No.

Esto me hizo tropezar porque cada tutorial que pude encontrar simplemente dijo “Desactive el salto Instalar para Sí”- pero con éstos tanto se pone en sí, el archivo solo misteriosamente no se puede llevar.

El paso final es, pues, para construir su archivo de implementación para cargar. Seleccionar Producto -gt; Archivo en el menú. Una vez completado, usted debería ser capaz de encontrar su aplicación en el Organizador -gt; Archivo sección.

Vídeo: (SOLUCION) Imposible Conectarse a App Store / iTunes Store

Crear una aplicación en iTunes Connect

iTunes Connect es el lado comercial de la tienda de aplicaciones, que se ocupa de las ventas reales de su aplicación final, que los países en Venta a, descripción y capturas de pantalla, etc. En realidad es bastante fácil, pero hay una gran cantidad de información a ser llenado, y es en este punto que podrás decidir si vender la aplicación, dar a la basura, habilitar iAds a visualizar, introducir la información bancaria y de firmar cualquier contrato necesarios para su liberación.

Para empezar, simplemente cabeza a iTunes Connect y Añadir una nueva aplicación. Tendrá que elegir el identificador de paquete de la caja de selección desplegable (el nombre com.whatever creó anteriormente), pero no va a caminar por el resto de este ya que es muy explica por sí mismo - Apple va a decir lo que está a la espera de ser hecho en cada paso del camino.

cómo enviar iTunes App

Con el tiempo, se añadirá su aplicación, y estar en el A la espera de Subir estado, momento en el que se puede volver a XCode Organizador -gt; Archivo, y pulsa Enviar subir. Te pedirá que conectarse y comprobar qué aplicación es que va a subir, y ahora hay que esperar sólo para que sea aprobada - por lo general un par de semanas.

Esta ha sido una experiencia totalmente nueva para mí, ya que estoy seguro de que será para muchos de ustedes también. Es de esperar que tenga una comprensión más clara del proceso ahora - personalmente, estaba un poco intimidado por todo y vi salir del paso la mayor parte de ella. ¿Es tan complicado como suena? Sí - pero sólo la primera vez. Y para ser justos, es este proceso riguroso que evita aplicaciones inseguras y el malware de tener que hacer su camino en la tienda de aplicaciones, por lo que es algo que estoy eternamente agradecido.

Háganos saber sus experiencias de someterse a la tienda de aplicaciones en los comentarios.

Artículos Relacionados