¿Es un requisito de 64 bits publicar en la tienda de aplicaciones de iOS?

2

Los desarrolladores de iOS recibieron recientemente un correo electrónico de Apple indicando que

  

A partir del 1 de febrero, nuevas aplicaciones y actualizaciones de aplicaciones enviadas a la aplicación   La tienda debe construirse con XCode 4 y iOS 7 SDK

El correo electrónico incluía un enlace sobre creando aplicaciones para iOS 7 .

Uno de los elementos de esta página es una compilación de 64 bits.

Entonces, la pregunta es, ¿debo deducir que 64 bits ahora es un REQUISITO, o sigue siendo una recomendación?

    
pregunta nute 14.01.2014 - 09:52

5 respuestas

8

Apple acaba de anunciar que a partir del 1 de febrero de 2015, las aplicaciones deben ser compatibles con 64 bits. Fuente: enlace . Por lo tanto, será un requisito .

    
respondido por el Benedikt Köppel 21.10.2014 - 13:35
4

64 bits es una recomendación . Dado que no todos los dispositivos funcionan con 64 bits, deben permitir aplicaciones de 32 bits en la App Store. Solo cuando todos los dispositivos se ejecutan en 64 bits, Apple puede aplicar dicha restricción, de lo contrario, todas las aplicaciones nuevas no funcionarán en dispositivos más antiguos.

    
respondido por el grg 14.01.2014 - 16:25
3

Según un correo electrónico de Apple de hoy, pronto se requerirá soporte de 64 bits en las nuevas aplicaciones y actualizaciones de aplicaciones de iOS.

febrero 1, 2015: Nuevas aplicaciones
1 de junio de 2015: Actualizaciones de la aplicación

  

Estimado desarrollador,

     

Como anunciamos en octubre, a partir del 1 de febrero de 2015, las nuevas aplicaciones de iOS enviadas a la App Store deben incluir soporte de 64 bits y deben construirse con el iOS 8 SDK. A partir del 1 de junio de 2015, las actualizaciones de la aplicación también deberán cumplir los mismos requisitos. Para habilitar 64 bits en su proyecto, le recomendamos que utilice la configuración de construcción predeterminada de Xcode de "Arquitecturas estándar" para crear un único binario con código de 32 bits y de 64 bits.

     

Si tiene alguna pregunta, visite los foros de desarrolladores de Apple.

     

Saludos cordiales,   Soporte técnico para desarrolladores de Apple

    
respondido por el pkamb 18.12.2014 - 01:21
1

Las aplicaciones iOS usan binario universal . Eso significa que una aplicación puede contener códigos de 32 bits y de 64 bits.

  • Si su dispositivo admite el modo de 64 bits, entonces su aplicación se ejecutará en el modo de 64 bits, que es mucho más rápido.
  • Si su dispositivo solo admite el modo de 32 bits, se ejecutará el código de 32 bits.
  • Los procesadores Apple de 64 bits tienen un modo de compatibilidad de 32 bits, por lo que las aplicaciones heredadas (solo de 32 bits) solo funcionarán.

En realidad, en el modo de 32 bits, hay dos arquitecturas de 32 bits diferentes, y Apple las está manejando muy bien. La mayoría de las personas ni siquiera saben que hay diferentes modos de 32 bits.

Si eres un usuario, no tienes nada que preocuparte y todo funcionará. Si eres un desarrollador, el código solo funcionará a menos que estés usando algunos hacks no recomendados.

    
respondido por el Eonil 28.03.2014 - 00:27
1

64 bits se está convirtiendo lentamente en una recomendación fuerte . Por ejemplo, la funcionalidad del selector de bluetooth en la aplicación solo se admite en dispositivos de 64 bits cuando se ejecuta un binario de 64 bits. Por lo tanto, si desea utilizar el selector de Bluetooth en la aplicación, debe compilar para 32 y 64 bits.

Tenga en cuenta que esta funcionalidad del selector de bluetooth no es nueva. Funciona bien en dispositivos de 32 bits en una aplicación de 32 bits. Pero no funcionará en dispositivos de 64 bits en una aplicación de 32 bits.

Apple me ha confirmado que no consideran esto como un error y que no se solucionará en iOS 8 GM. Debe compilar tanto para 32 bits como para 64 bits si desea esta funcionalidad en dispositivos tanto de 32 bits como de 64 bits.

Vea la discusión aquí: enlace

    
respondido por el aggieNick02 29.08.2014 - 16:21

Lea otras preguntas en las etiquetas