ralentiza - iphone lento
Alerta de os: la aplicaciĆ³n puede ralentizar tu iPhone (6)
Problema: este problema se debe a que admite la arquitectura de 32 bits
Solución: - armv7 es un procesador de 32 bits, puede que tenga que eliminarlo de la lista de arquitecturas
Here está la lista de procesadores y sus arquitecturas.
El iPhone 5S tiene un procesador de 64 bits, por lo que la eliminación de armv7 no tendrá ningún impacto para el iPhone 5S. Puede encontrar la lista de dispositivos y su configuración en this enlace.
Hy,
He subido la aplicación a la App Store con ambas arquitecturas. Por favor vea la imagen adjunta para Build Settings
de Build Settings
de TARGETS
en Architectures
. Y afortunadamente, está listo para la venta, pero el iPhone 5s alerta.
La alerta es: "APP" puede ralentizar tu iPhone. El desarrollador de esta aplicación necesita actualizarla para mejorar su compatibilidad.
Busqué en Google pero no encontré una solución para deshacerme de esta alerta. Por otro lado, también necesito compatibilidad con iPhone5 y versiones anteriores (arquitecturas de 32 bits). Por favor ayuda.
Además, la causa principal de este problema está debajo de las formas de mirar hacia fuera
- Su aplicación iOS no está actualizada con las directrices de Apple / versión del dispositivo iOS
- Si su aplicación contiene librerías desactualizadas
- Si su aplicación es de la familia Arc de 32 bits e intenta ejecutarse en un sistema operativo iOS de 64 bits.
Compruebe si tiene LSArchitecturePriority
''Prioridad de Arquitectura'' en su Info.plist. Tuve Intel (32-bit)
por alguna razón desconocida. Eliminar esta clave me solucionó el problema.
El problema es que Build Active Architecture Only, como se muestra en su captura de pantalla, está configurado en Sí. Esto significa que no está creando una aplicación que contenga arquitecturas de 32 y 64 bits; solo estas construyendo para una arquitectura Y por lo que dices, esa arquitectura debe haber sido la arquitectura de 32 bits.
Lo que me solucionó esto fue en OBJETIVO> ''Configuraciones de compilación'' y luego en ''Arquitecturas válidas'' agregué arm64 a los dos que ya estaban allí, armv7 y armv7s. Además, asegúrese de que ''Build Active Architecture Only'' esté configurado como no.
Obtenga el archivo .IPA que ha cargado y cambie la extensión a .Zip y descomprima el archivo
Y abra el terminal y ejecute el siguiente comando, archivo ~ / SOME_PATH / Payload / .app /
Obtendrás los detalles de arquitectura para la API.