que - Cómo enviar una actualización de la aplicación iOS de 64 bits
ultima actualizacion ipad 2 (1)
Debes seguir los siguientes pasos en Xcode:
Info.plist
>UIRequiredDeviceCapabilities
Configurado en
arm64
solo.Build settings
>Architectures
Configurado en
arm64
solo.Build settings
>Valid architectures
Configurado en
arm64
solo.
Es posible que desee leer sobre esto desde el sitio oficial. Simplemente consulte este enlace a la página de desarrollador de manzanas sobre el uso de claves.
Esto funcionó perfectamente en mi aplicación para iOS 9 . Si intenta ejecutar ejecutar en un iPhone 5 (por ejemplo), no debería funcionar y aparecer un error. Al cargar en iTunes Connect, no hay nada más que deba verificar. Aparecerá en todas las tiendas de aplicaciones , pero solo podrá instalarlo si su dispositivo admite 64 bits .
EDITAR:
La degradación de armv7 a solo arm64 debe ser posible sin que Apple rechace la aplicación.
Porque ->
Si el usuario alguna vez ha comprado su aplicación y la versión actual de sus aplicaciones no funciona en ese dispositivo específico, la descarga de una versión anterior no es un problema *. De todos modos: ¡ nuevos usuarios (aún no han comprado su aplicación) que los dispositivos no son compatibles con la versión actual de sus aplicaciones no podrán comprarla!
* lo mismo que se muestra aquí, pero con 64 bits
Estoy trabajando en un juego hecho en Unity3D y debido al gran tamaño del binario estoy considerando la idea de apuntar solo a dispositivos de 64 bits (y por lo tanto, evitar los segmentos armv7 y armv7s en el binario gordo). Actualmente, Bitcode no es una opción debido a los marcos de terceros (especialmente Google), por lo que la orientación de 64 bits es mi último recurso.
En Platforms State of the Union se dice que "De ahora en adelante, le permitiremos enviar aplicaciones de solo 64 bits a la tienda, comenzando con iOS 9 a finales de este año", lo que me hace pensar que actualmente es posible.
He visto algunos hilos sobre la piratería de UIRequiredDeviceCapabilities
pero sin éxito.
La versión de My Xcode es la Version 7.1.1 (7B1005)
.
¿Alguien sabe cuáles son los pasos reales para enviar una aplicación de solo 64?
EDITAR:
Dejame ser claro:
Mi aplicación está actualmente disponible en App Store para las arquitecturas
armv7
yarm64
.- ¿Es posible enviar una actualización de
arm64
(degradación, eliminar soporte paraarmv7
)? - ¿Qué sucede si un usuario que tiene un dispositivo
armv7
busca mi aplicación en App Store? ¿Se permitirá al usuario descargar la versión anterior de mi aplicación (la que admite tantoarmv7
comoarm64
)?
- ¿Es posible enviar una actualización de
Gracias