Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi; Parte 1

January 16|0 Vistas|

Resumen: Aprende a participar en el programa de desarrolladores de Apple, envía una aplicación y publica en la App Store. Nota: Este tutorial ha sido actualizada por Tony Dahbura. El post original fue escrito por Gustavo Ambrozio. Aprende a enviar una aplicac

Advertisement

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Aprende a participar en el programa de desarrolladores de Apple, envía una aplicación y publica en la App Store.

Nota: Este tutorial ha sido actualizada por Tony Dahbura. El post original fue escrito por Gustavo Ambrozio.

Aprende a enviar una aplicación a Apple en esta serie de dos partes. Este tutorial documenta cada paso de convertirse en un desarrollador de Apple iOS - desde literalmente ninguna cuenta, a publicado en la App Store!

Verá cómo registrarse para el Programa de desarrolladores de iOS de Apple, cómo generar los diversos certificados necesarios, cómo configurar su aplicación y cómo enviar una aplicación a la App Store para su aprobación.

Para crear este tutorial, creé una cuenta completamente nueva de la App Store y envié una nueva aplicación a la App Store, teniendo cuidado con la nota de cada paso a lo largo del camino.

En este tutorial te envíe una aplicación llamada gota de carga, que viene de iOS 2D y TVOS Juegos de tutoriales. La aplicación ya ha sido aprobada y se puede descargar de forma gratuita desde la App Store aquí.

Para este tutorial que muestra cómo enviar una aplicación, necesitará US $ 99 (o la tarifa equivalente aplicable en su país), una tarjeta de crédito válida y un navegador. Y puede ir sin decirlo, pero para desarrollar aplicaciones, necesitará una computadora Mac, con OS X instalado.

Por último, se necesita Xcode, el software de desarrollo de Apple. Puede descargar Xcode desde la tienda App de Mac ahora o esperar hasta que esté cubierto en el tutorial.

Le ayudará a acercarse a este tutorial con algo de paciencia y perspectiva. Convertirse en un desarrollador registrado es un proceso largo y es a veces repetitivo. Sólo recuerda: al final podrás enviar una aplicación (o aplicaciones!) A la App Store para la fortuna y la gloria potenciales!

Empezando

El primer paso en el camino hacia la App Store es registrarse como desarrollador de Apple. Tenga en cuenta que convertirse en un desarrollador de Apple es gratuito, pero esto no es lo mismo que ser capaz de enviar una aplicación a la tienda de aplicaciones - para hacer que debe pagar la cuota de US $ 99 mencionado anteriormente.

Es posible que ya tenga una cuenta de desarrollador con Apple. Si es así, no dude en saltarse esta sección.

Si aún no tienes una cuenta de desarrollador de Apple, vaya al sitio para desarrolladores de Apple y en la parte superior derecha, haga clic en el enlace de cuenta:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En la página siguiente, puede elegir crear una ID de Apple completamente nueva o utilizar una existente. Si lo desea, puede ahorrar tiempo y utilizar el ID de Apple que ya utiliza para sus compras de iTunes, pero es mejor tener un ID diferente para mantener su vida personal y profesional separada.

Por lo tanto, haga clic en Crear ID de Apple:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Rellene su correo electrónico, contraseña e información de seguridad. Utilice una dirección de correo electrónico que verifique con frecuencia, ya que Apple envía actualizaciones frecuentes sobre el programa y sobre el estado de las aplicaciones que ha enviado para su aprobación.

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Desplazarse hacia abajo y completar las preguntas de seguridad que quedan y el símbolo del código de imagen, a continuación, haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Compruebe la cuenta de correo electrónico que especificó al registrarse. Usted debe recibir un correo electrónico como este:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

La siguiente página le pedirá que introduzca el código enviado por correo electrónico, introduzca el código y haga clic en Verificar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora tiene una ID de Apple de la cuenta de desarrollador. ¡Buen trabajo! :] Inicie sesión en el sitio de desarrolladores con su nuevo ID:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

La siguiente página es el "oh, tan divertido" acuerdo legal. Llame a su abogado y lea todo a él / ella en el teléfono. Tan pronto como obtenga la aprobación de su abogado, haga clic en la casilla de verificación. Es posible que desee mensajes de marketing también, así que haga clic en esa casilla si lo desea. Ahora haga clic en Enviar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Cool, eres un desarrollador de Apple! Eso es genial, pero ¿puedes empezar a desarrollar y enviar una aplicación a la App Store? Bueno, no bastante ... Tienes acceso a las bibliotecas y herramientas, pero necesitas darle dinero a Apple para enviar una aplicación a la tienda de aplicaciones.

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Unirse al Programa para desarrolladores antes de enviar una aplicación

Ser un desarrollador de Apple registrado le da acceso a una gran cantidad de información, pero para ser capaz de enviar aplicaciones de la App Store (y tener acceso a ciertos portales asociados) que necesita para inscribirse en el Programa de desarrollador de Apple. En el pasado, existía el programa iOS, el programa OSX y el programa Safari. Ahora hay un programa y la misma cuota cubre todas las plataformas. Esta es la parte que le costará US $ 99 por año.

Si ha seguido a lo largo de la sección anterior y hace clic en Continuar, usted debe estar en el lugar correcto. Si omitió la sección anterior porque ya tiene una cuenta de desarrollador de Apple, vaya al Developer Member Center, inicie sesión y estará sincronizado.

Una vez iniciada la sesión, haga clic en el enlace de Inscripción en el Programa de Desarrolladores de Apple en la parte central inferior de la página:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora haga clic en Inscribir:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Esta página siguiente describe la inscripción como individuo o como empresa. Para este tutorial, verá cómo registrarse como individuo. Si elige inscribirse como empresa, el proceso no será tan fácil - tendrá que enviar mucho más papeleo para demostrar su participación en la empresa.

Tome una respiración profunda, asegúrese de que tiene media hora para gastar, y haga clic en iniciar su matrícula:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

La siguiente página le pregunta si desea inscribirse como individuo, como empresa o como organización gubernamental. Si decide inscribirse como empresa, lea los requisitos a la derecha para asegurarse de que tiene todo lo que necesita.

Seleccione Individual / Único propietario / Personas de negocios individual, y haga clic en Siguiente:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ingrese su información de facturación / empresa para verificar su identidad. Apple intentará confirmar esta información con su compañía de tarjeta de crédito, así que asegúrese de introducirla correctamente:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Rellena los campos restantes y en la parte inferior verás otro acuerdo de licencia "oh tan divertido". Así que llame a su abogado una vez más, obtener permiso para marcar la casilla y haga clic en Siguiente:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Revisar su información y cuando esté listo para enviar, haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora se le solicitará el costo y un resumen de la compra. Usted tiene la opción de renovación automática cada año, lo que evita tener que recordar renovar, evitando cualquier posibilidad de que sus aplicaciones no estén disponibles si estás de vacaciones!

Compruebe la Renovación automática si desea esta opción, a continuación, en compra:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora tendrás que iniciar sesión nuevamente. Utilice su ID de Apple recién creado.

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Nota: Los siguientes pasos sólo se aplican a los EE.UU. y otros países con las tiendas de Apple en línea. Para los países sin Apple Stores en línea, el proceso será ligeramente diferente, lo que requiere que usted envíe por fax su información de tarjeta de crédito a Apple. Desafortunadamente, si estás en uno de esos países, estarás solo por el resto de esta sección. Por lo tanto, siga las instrucciones de Apple y vaya a la siguiente sección.

Para todos los que sigan adelante, llene la pantalla de pago (los valores que aparecen a continuación son falsos, use los valores correctos para usted), compruebe de nuevo su información de facturación para la compra:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Una vez más, se le pedirá que acepte los Términos y condiciones. Llame a su abogado de nuevo para obtener el visto bueno importante, marcar la casilla y luego haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Confirme su intención de comprar la membresía:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Poco después será recibido por una pantalla de agradecimiento:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

¡De nada!

Ahora, déjame entrar!

Después de enviar y pagar por tu registro de desarrollador de iOS, tendrás que esperar un poco para que Apple procese tu pedido.

Si tuviera que enviar su información por fax a Apple porque está en un país sin Apple Store en línea, necesitará un poco más de paciencia.

En cualquier caso, eventualmente deberías recibir un correo electrónico de Apple como éste:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Al mismo tiempo, debe recibir este correo electrónico:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En este punto, debe descargar Xcode procediendo a la App Store de Apple utilizando el icono de App Store en su base de aplicaciones. Apple presenta la última versión no beta en la App Store. Busque Xcode o haga clic aquí. Mientras que sólo estará utilizando Xcode muy brevemente en este tutorial, hay muchos otros excelentes tutoriales en RayWenderlich.com para enseñarle cómo usarlo!

Ahora vaya al Centro de desarrolladores y acceda:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Después de proporcionar sus credenciales, usted estará en! ¡Finalmente!

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

El Centro de desarrolladores tiene mucha información. Hay guías de programación, código descargable, documentación, videos, el foro de desarrolladores muy útil y un centro de soporte.

Pase algo de tiempo explorando para familiarizarse con lo que está disponible. Tenga en cuenta que parte de esta información puede ser confidencial, especialmente si se trata de versiones beta de cualquier SDK o Herramientas.

En este tutorial que demuestra cómo presentar una aplicación, usted va a centrarse en dos áreas que se va a utilizar una gran cantidad en el desarrollo de sus aplicaciones: la zona certificados, identificaciones y los perfiles y iTunes Connect:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Pero primero, una breve introducción a cada uno está en orden.

Certificados, ID y Perfiles

Como ya sabrás, un dispositivo iOS sin jailbreak sólo puede ejecutar aplicaciones aprobadas por Apple e instaladas a través de App Store.

Apple logra esto al exigir que cada aplicación ejecutada por iOS tiene un certificado de Apple firmado. Las aplicaciones instaladas desde la App Store vienen con un certificado, que el sistema verifica antes de permitir que se ejecute la aplicación. Si no hay firma o si la firma no es válida, la aplicación no se ejecutará.

Como desarrollador, debe ser capaz de ejecutar sus aplicaciones en sus propios dispositivos de forma regular a medida que los está desarrollando. Para ello, necesita una forma de crear y firmar sus propios certificados.

Ahí es donde entra en los Certificados, los ID y Perfiles zona. Esta sección le permite generar lo que Apple llama "perfiles". Los perfiles, a veces denominados "identidades de firma de código", son archivos generados por el Centro de desarrolladores que permiten a Xcode firmar sus aplicaciones de una manera que permita que iOS en sus dispositivos se identifique como válido.

Hay dos tipos de perfiles:

  • Perfiles de desarrollo. Estos están vinculados a dispositivos específicos, por lo que la aplicación sólo se puede ejecutar en ellos.
  • Perfiles de distribución. Se utilizan para firmar la aplicación antes de enviarla a Apple para su aprobación. No contienen información específica del dispositivo, pero no puedes usarlas para instalar aplicaciones en ningún dispositivo tú mismo, porque Apple todavía tiene que firmar la aplicación después del proceso de aprobación.

Los certificados, identificaciones y área de perfiles también puede generar certificados de empuje en caso de que su aplicación quiere enviar notificaciones push.

ITunes Connect

ITunes Connect es el portal que utilizará para enviar una aplicación. Aquí es donde registrará una nueva aplicación, ingrese la descripción de la aplicación y las capturas de pantalla, elija el precio y configure las compras en el centro de juegos y en la aplicación.

Éste es también el portal que usará para aceptar nuevos contratos, establecer sus datos financieros (para que pueda depositar ese beneficio) y revisar sus ventas.

Pasará el resto de este tutorial trabajando en el área Certificados, ID y perfiles. La próxima vez, en la segunda parte, verás iTunes Connect.

Certificados, identificaciones y perfiles

En esta próxima parte del tutorial, usarás el área Certificados, ID y Perfiles para configurar la información que necesitas para implementar tu aplicación en tu dispositivo (y más tarde en la App Store).

Tenga en cuenta que hay una manera más sencilla de hacer esto en Xcode llamada aprovisionamiento automático de dispositivos, que va a cubrir en la segunda parte de la serie. Pero por ahora, vas a pasar por el proceso paso a paso. Comprenderá cómo funcionan las cosas mejor de esta manera, y es muy útil saber cuando se envía a la App Store.

Si todavía tiene su página de Centro de desarrolladores delante de usted (si no conectarse de nuevo), haga clic en el certificados, identificaciones y perfiles de vínculo en el lado izquierdo o haga clic en el icono de engranaje en el medio de la página:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Hay un montón de cosas que tendrás que hacer desde esta área. Algunos de ellos sólo tendrás que hacer una vez, como generar tus certificados y registrar tus dispositivos. Otras cosas que tendrás que repetir para cada aplicación que realices, como generar perfiles de desarrollo y distribución.

Generación de certificados

Primero necesitará generar dos certificados, uno para sus perfiles de desarrollo y otro para sus perfiles de distribución. Como explica el texto de la página, puede solicitar un certificado a través de Xcode, o manualmente. Pero es muy útil para que usted pueda entender el proceso manual por lo que estará cargando una solicitud de firma de certificado (o CSR) desde su Mac.

Asegúrese de que el menú desplegable en la parte superior izquierda dice iOS, TVOS, watchOS, a continuación, haga clic en el signo + en la parte superior derecha:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En la página siguiente, seleccione iOS App para el Desarrollo como el tipo de certificado y haga clic en Continuar en la parte inferior:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

A continuación, se muestra una explicación de cómo generar una CSR utilizando Acceso a Llaves. Para seguir las instrucciones, debe abrir la aplicación Acceso a llaveros en su Mac. Si no sabe dónde está, busque el mismo mediante Spotlight:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Una vez que el programa está abierto, seleccione Acceso a Llaves \ Certificado de Auxiliar \ solicitar un certificado de una autoridad de certificación ...:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En la ventana del Asistente de certificados, introduzca su dirección de correo electrónico y el nombre, seleccionar Guardar en disco y haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Guarde el archivo en algún lugar de su Mac. Esa es su CSR creado, ahora para generar ese certificado.

Volver al Centro de desarrollador en su navegador - que ahora debe hacer clic en Continuar

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Haga clic en Elegir archivo ..., localice el archivo CSR que acaba de crear y seleccionarlo, a continuación, haga clic en Continuar

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora verá una pantalla que dice que su certificado está listo. Haga clic en Descargar y hacer doble clic en el archivo de certificado de desarrollo para instalarlo en el llavero:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Haga clic en Agregar en el cuadro de diálogo de Acceso a Llaves para completar la instalación:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora tiene su certificado para sus perfiles de desarrollo, necesita crear un certificado para sus perfiles de producción o distribución. Haga clic en el botón Agregar otro. Bajo Producción seleccione el botón App Store y ad hoc, y haga clic en Continuar en la parte inferior como antes:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Vaya al mismo proceso que antes para enviar la misma solicitud de firma de certificados que para el certificado de desarrollo.

Cuando está lista, haga clic en Descargar y, haga doble clic en el archivo de certificado de distribución para instalarlo en el llavero:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Nota: El certificado de distribución se llama ios_distribution.cer, mientras que el certificado de desarrollo que ha descargado antes de que se llama ios_development.cer.

Nota: Es posible que haya visto algo de texto en la parte inferior de las pantallas antes de hacer clic en "Continuar" hablando de certificados intermedios. Cuando inicie Xcode, o si ya ha iniciado Xcode, se instalará automáticamente para usted. Si alguna vez necesita para instalarlos por alguna razón en el futuro solo puede hacer clic en el signo +, como si la creación de un nuevo certificado y baje hasta el enlace para descargar el archivo:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Esto descargará un archivo llamado AppleWWDRCA.cer. Haga doble clic en este archivo para instalarlo. Abrirá el acceso del llavero otra vez en caso de que usted lo cerrara.

Ahora mire en acceso de llavero y usted verá sus dos certificados instalados como sigue:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Nota: Si no ve el mensaje Este certificado es válido con una marca de verificación verde, luego de haber puesto en marcha o bien no Xcode todavía, o que tenga que instalar los certificados intermedios, como se señaló anteriormente. El paso más fácil es lanzar Xcode y dejar actualizar el certificado intermedio para usted.

Ahora puede cerrar el acceso de llaveros.

Registro de dispositivos

Continuemos. El siguiente paso es registrar sus dispositivos. En el menú de la izquierda, haga clic en Dispositivos \ todo y luego a la derecha, +:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Necesita obtener el UDID de los dispositivos que desea utilizar para ejecutar sus aplicaciones. Hay muchas maneras de obtener el UDID de un dispositivo: hay aplicaciones gratuitas disponibles que lo harán por ti, o puedes usar el organizador de Xcode. Aquí, obtendrá un UDID utilizando iTunes.

Abre iTunes y conecte el dispositivo a su ordenador. Seleccione el dispositivo en la barra de menús debajo de los controles del reproductor. ITunes mostrará el nombre del dispositivo, la capacidad, la versión, el número de serie y el número de teléfono. Haga clic en el número de serie y cambiará al UDID de su dispositivo:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora sólo tienes que hacer clic derecho sobre el número y seleccione Copiar para copiar el UDID en el portapapeles.

Volver a su navegador, introduzca un nombre de dispositivo (que puede ser cualquier cosa que desee) y pegue el UDID en el campo correspondiente. Cuando haya terminado, haga clic en Continuar

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Se le pedirá que confirme el registro. Haga clic en Register:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Su dispositivo ya está registrado y aparecerá en su lista de dispositivos:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Siempre puedes volver más tarde para registrar más dispositivos, como los que pertenecen a amigos y beta-testers.

Nota: Apple te permite registrar hasta 100 dispositivos por año a su cuenta. Si registra un dispositivo y lo retira más tarde, todavía cuenta con el total del año.

Creación de ID de aplicación

Ahora que su dispositivo está registrado, es necesario crear un identificador de aplicación. Cada aplicación que crees necesitará su propio ID de aplicación. En el menú lateral, haga clic identificadores Identificadores \ App:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Verá una breve explicación del concepto de ID de aplicación. En pocas palabras, un ID de aplicación es una combinación de un prefijo de "semilla" de 10 caracteres generado por Apple y un sufijo creado por usted, definido como una cadena de búsqueda de ID de Bundle. Juntos crean un identificador único para su aplicación.

Estas son algunas cosas importantes que debe saber acerca de los ID de la aplicación:

  • Puede elegir que todas sus aplicaciones compartan el mismo prefijo de semilla, si desea compartir información de llavero entre ellas. Digamos que tienes un conjunto de aplicaciones que hacen uso del mismo sitio web mediante un inicio de sesión. Si las aplicaciones comparten el mismo prefijo de semilla y una aplicación guarda la información de inicio de sesión del usuario en el llavero de iOS, cualquier otra aplicación de la suite puede obtener esta información de inicio de sesión del llavero.
  • Se pueden crear dos tipos diferentes de ID de aplicación: un ID de aplicación explícita, o un ID de aplicación comodín. Los ID explícitos de la aplicación deben utilizarse cuando desee incorporar servicios como compras en la aplicación o iCloud. Los ID de las aplicaciones comodín deben utilizarse cuando desee utilizar el mismo ID de la aplicación para varias aplicaciones.
  • En una ID de aplicación explícita, la cadena de búsqueda de ID de paquete debe ser única para cada una de tus aplicaciones. Será utilizado por el servicio de notificaciones push de Apple, para compras en la aplicación y para otros servicios como el almacenamiento en iCloud.
  • Apple recomienda que utilice "una cadena de estilo de nombre de dominio inverso" para el Id. De paquete. Para un ID de aplicación explícito, el formato sugerido es "com.domainname.appname"; Para un ID de aplicación de comodín, el formato sugerido es "com.nombre de dominio. *".
  • Recuerde, si utiliza un ID de aplicación de comodín, no podrá utilizar ninguno de los servicios sencillos normalmente disponibles, como notificaciones push o compras en la aplicación. Es posible que no planees utilizar estos servicios ahora, pero si cambias de opinión, no podrás cambiar tu ID de aplicación sin crear una nueva aplicación.

Ahora que ya sabe todo sobre los ID de aplicaciones, es hora de crear uno. En el lado derecho de la pantalla, haga clic +:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Rellena la descripción (normalmente solo el nombre de tu aplicación). Normalmente, el ID de semilla siempre será su ID de equipo. Ahora, asegúrese de ID de aplicación explícita está seleccionada, e introduzca el ID de paquete - recordando utilizar una cadena de nombre de dominio-estilo inversa para esto, incluyendo el nombre de la aplicación en el extremo. Haga clic en Continuar cuando haya terminado:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Se le solicitará que confirme sus valores, haga clic en Registro en la parte inferior. A continuación, verá un mensaje de registro completo:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora ya está listo para crear perfiles de aprovisionamiento y distribución.

Perfiles de aprovisionamiento

En el menú lateral, haga clic en Perfiles de datos \ Todos:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Verá una breve explicación describiendo cómo empezar con perfiles de aprovisionamiento de iOS. Un perfil de aprovisionamiento reúne todas las piezas que ha hecho hasta ahora, incluidos certificados, identificadores de dispositivo y el ID de la aplicación.

Perfiles de datos de desarrollo se utilizan para construir e instalar las versiones de su aplicación durante el proceso de desarrollo y aprovisionamiento Distribución perfiles se utilizan para enviar sus aplicaciones a la App Store y probadores beta.

En el lado derecho de la pantalla, haga clic en el signo +:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Elija iOS App para el Desarrollo, a continuación, haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En la siguiente pantalla se le pedirá que seleccione una ID de aplicación para este nuevo perfil. Puesto que sólo has generado uno hasta ahora, el menú desplegable contiene sólo éste. Haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

La pantalla siguiente le pide que seleccione los certificados para el perfil. Si tiene varios miembros en un equipo, puede seleccionarlos desde aquí. Seleccione su casilla de verificación del certificado y haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Esta pantalla pide los dispositivos de este perfil es válido para, seleccione el dispositivo y haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Ahora, ingrese un nombre para este perfil. El nombre que especifique se utiliza para identificarlo entre otros perfiles, por lo que intente hacerlo lo más descriptivo posible. Haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

La página final muestra su perfil generado y tiene un botón de descarga que le permite descargarlo. Vaya por delante y haga clic en Descargar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Dado que ya está aquí, siga adelante y genere el perfil de distribución. Realmente no necesitarás este perfil hasta que estés listo para enviar la aplicación para aprobación, pero como estás aquí, vale la pena hacerlo ahora. Haga clic en el botón Agregar otro en la parte inferior:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

En virtud de distribución, haga clic en el botón App Store, a continuación, haga clic en Continuar:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

Los próximos pasos son los mismos que para el perfil de desarrollo. Siga las pantallas a lo largo, el nombre del perfil de distribución algo descriptivo y único y descargarlo como lo hizo el perfil de desarrollo.

Ahora encuentre los archivos que acaba de descargar en su computadora, y haga doble clic en cada uno de ellos a su vez haciendo que Xcode se inicie. Compruebe que los perfiles están ahí abriendo un proyecto o comenzando uno nuevo para esta prueba. Haga clic en el proyecto en el panel izquierdo. Seleccione la configuración de creación seleccionar Todos, desplácese hacia abajo para la firma de código y hacer clic en la palabra automática junto a la entrada para el aprovisionamiento del perfil. Sus perfiles deben estar listados:

Cómo enviar una aplicación a Apple: de ninguna cuenta a la tienda de la aplicación && num; 8211 & semi;  Parte 1

¿A dónde ir desde aquí?

Si siguió todo el proceso descrito anteriormente y completó cada paso del proceso, entonces ha dado un gran paso para convertirse en un desarrollador oficial de iOS. ¡Felicitaciones! Incluso si todavía lo estás contemplando, el proceso ahora debería ser menos intimidante.

En la segunda parte de esta serie de tutoriales que muestra cómo enviar una aplicación, te divertirás consiguiendo que tu aplicación se ejecute en un dispositivo y la envíes a la App Store. Y verá cómo puede hacer que sus aplicaciones se ejecuten en su dispositivo rápidamente con la función de aprovisionamiento automático de dispositivos de Xcode.

Si tiene alguna pregunta o comentario sobre lo que ha hecho hasta ahora, por favor, únase a la discusión del foro a continuación.

Etiqueta:

Artículos relacionados

Popular

Último