¿Cómo publicar aplicaciones de iOS en la App Store de Apple?
1. Preparación previa
Antes de comenzar a enviar su programa a la App Store, debe tener una ID de aplicación, un certificado de publicación válido y un archivo de descripción de aprovisionamiento válido. Echemos un vistazo a sus respectivas funciones.
Paso 1: ID de aplicación (Application ID)
El ID de aplicación es un identificador único que identifica diferentes aplicaciones. Cada aplicación requiere una identificación de aplicación o un logotipo de aplicación. Actualmente, existen dos tipos de logotipos de aplicaciones: uno es un ID de aplicación explícito y el otro es un ID de aplicación comodín. Los ID de aplicaciones que utilizan comodines se pueden utilizar para crear e instalar varios programas. Si bien los ID de aplicaciones comodín son muy convenientes, también se requieren ID de aplicaciones precisos, especialmente cuando la aplicación usa iCloud u otras funciones de iOS como Game Center, notificaciones automáticas o IAP. ?
Si no estás seguro de qué ID de aplicación es adecuado para tu proyecto, te recomiendo que leas la documentación de Apple sobre este tema: Nota técnica QA1713.
Paso 2: distribuir el certificado Cada aplicación de iOS tiene un certificado de seguridad para verificar la identidad y la firma del desarrollador. Para enviar su aplicación a la App Store, debe crear un perfil de aprovisionamiento de iOS. Primero, debe crear un certificado de distribución, que es similar a crear un certificado de desarrollo. Si probó su aplicación en un dispositivo físico, ya está familiarizado con la creación de un certificado de desarrollo. ?
Si eres nuevo en esto, te recomiendo leer las instrucciones detalladas de Apple para firmar certificados y aprovisionar perfiles. ?
Paso 3: Perfil de aprovisionamiento Después de crear el ID de su aplicación y el certificado de distribución, puede crear un perfil de aprovisionamiento de iOS para vender su aplicación en la App Store. Sin embargo, no puede utilizar el mismo perfil de aprovisionamiento como distribución temporal. Debe crear un perfil de aprovisionamiento independiente para la distribución en la tienda de aplicaciones. Si utiliza ID de aplicación comodín, varias de sus aplicaciones pueden utilizar el mismo perfil de aprovisionamiento. ?
Paso 4: Crear configuración.
Se ha completado la configuración del ID de la aplicación, el certificado de distribución y el archivo de descripción de aprovisionamiento. Es hora de configurar los ajustes de compilación del objetivo en Xcode. Seleccione un destino en la lista de objetivos de XcodeProjectNavigator, abra la opción Configuración de compilación en la parte superior y actualice la firma del código para que coincida con el perfil de distribución que creó anteriormente. A veces, los perfiles agregados recientemente no aparecen inmediatamente en la firma de código en la configuración de compilación. Reiniciar Xcode puede resolver este problema. ?
Paso 5: Objetivos de Despliegue (Deployment Goals)
Es muy necesario hablar de objetivos de despliegue. Cada objetivo en Xcode tiene un objetivo de implementación, que indica la versión mínima en la que se puede ejecutar la aplicación. Sin embargo, una vez que su aplicación esté disponible en la App Store, debe considerar ciertas consecuencias antes de modificar sus objetivos de implementación. Si aumenta sus objetivos de implementación cuando actualiza su aplicación, pero los usuarios que ya compraron la aplicación no cumplen con los nuevos objetivos de implementación, la aplicación no se ejecutará en los dispositivos móviles de los usuarios. Este es un problema real si un usuario descarga una aplicación actualizada a través de iTunes (no del dispositivo), luego reemplaza la versión original en el dispositivo y descubre que la nueva versión no se ejecuta en el dispositivo.
(1) Cuando decida mejorar los objetivos de implementación de una aplicación existente, debe indicarlo en las notas de la versión nueva. Si notifica a los usuarios con anticipación, al menos hasta cierto punto, habrá hecho todo lo posible para evitar que ocurra el problema.
(2) Para una aplicación nueva, a menudo configuro el objetivo de implementación como la última versión lanzada del sistema. Porque después del lanzamiento de la nueva versión de iOS, la tasa de penetración aumenta a un ritmo increíble. Muchos creen que aumentar los objetivos de despliegue hará perder gran parte del mercado. Esta afirmación no es exacta. Por ejemplo, un mes después del lanzamiento de iOS 6, se actualizaron más de 60 dispositivos. Pero para Android, es una historia diferente. Los usuarios de Android no están tan interesados en actualizar las versiones del sistema operativo como los usuarios de iOS. ?
En definitiva, lo mejor es decidir si es compatible con usuarios de versiones inferiores desde el momento del diseño del proyecto. Si es compatible, es mejor juzgar el uso de nuevas funciones de iOS al escribir código. Si es una versión antigua, entonces es una versión nueva.
En la última WWDC2014, las cifras publicadas muestran que la cuota de mercado de iOS7 ha alcanzado el 87.
2. Activos (paquete de recursos)
Paso 1: Icono (icono)
El icono es una parte integral de la Aplicación. que el tamaño del icono no esté mal.
Ilustración de iTunes: 1024 px x 1024 px (obligatorio)
iPad/iPad Mini: 72 px x 72 px y 114 px x 114 px (obligatorio)?
iPhone/iPod Touch: anuncio de 57 px x 57 px y 114 px x 114 px (obligatorio)?
iPhone5/iPhone5c/iPhone5s requiere 120px x 120px
Icono de búsqueda: 29px x 29px y 58px x 58px (opcional).
¿Establecer aplicación: anuncio de 50 px x 50 px y 100 px x 100 px (opcional)?
Paso 2: Captura de pantalla
El papel de las capturas de pantalla es evidente. Cada aplicación puede cargar 5 capturas de pantalla, aunque es necesario cargar al menos una y pocas personas pueden cargar solo una imagen. Además, es necesario preparar diferentes capturas de pantalla para iPhone/iPod Touch y iPad/iPad Mini respectivamente. No es una cantidad de trabajo pequeña, pero puede mostrar otro lado de la aplicación. ¿Un software para Mac de Shiny Development por $ 6,99? La magia de estado puede ahorrarle mucho tiempo. Status Magic puede ayudarte a colocar la barra de estado en la posición correcta en la captura de pantalla. ?
Las capturas de pantalla y los íconos son la primera impresión que una aplicación da a los usuarios y están directamente relacionados con si los usuarios la comprarán. Sin embargo, es posible que la captura de pantalla que cargue no sea la captura de pantalla real. ¿Viste eso? Mis capturas de pantalla de Dónde está el agua pueden ser más atractivas y convincentes con esta estrategia.
Cuando nos conectamos a la máquina depuradora. Puede recortar fácilmente imágenes de tamaño estándar utilizando la nueva captura de pantalla en Xcode Organizer.
Paso 3: Metadatos Antes de enviar la aplicación, administre los metadatos de la aplicación, incluidos 1. nombre de la aplicación, 2. número de versión, 3. categoría principal, 4. descripción concisa, 5. palabras clave, 6. Se admiten URL. Si es necesario actualizar la aplicación, también se debe proporcionar la versión recién agregada. ?
Si su aplicación requiere registro e inicio de sesión para abrir la aplicación, como Fetion, debe proporcionar a Apple una cuenta de prueba o una cuenta de demostración para que los revisores puedan ingresar rápidamente a la aplicación sin registrar una cuenta.
Prepárese para enviar
Después de Xcode 4, el proceso para que los desarrolladores envíen solicitudes es mucho más simple y pueden enviarlas directamente usando Xcode. ¿primero? Cree una aplicación en iTunes Connect, acceda a iTunes Connect, inicie sesión con su cuenta de desarrollador de iOS, haga clic en "Administrar sus aplicaciones" a la derecha, haga clic en "Agregar nueva aplicación" en la esquina superior izquierda, seleccione "Aplicación iOS" y luego complete el forma. ?
ITjob desea que lo aprendas lo antes posible. De nada