una para instalar gratis generacion descargar como app aplicaciones anterior actualizar iphone ios5 three20

iphone - para - Extraño problema de diseño en un dispositivo 3GS con iOS 4.2.1-Compilado con iOS 5



como instalar una version anterior de una app en iphone (2)

Golpeamos exactamente el mismo problema con nuestros diseños. Sin embargo, no estamos usando Three20. Existe un problema conocido cuando se compila con iOS 5.0 y se ejecuta en iOS 4.2.1, lo que hace que los CGRects se inicialicen incorrectamente una vez que esté utilizando un código optimizado. (es decir, compilado con el nivel de optimización más rápido y más pequeño), por lo que no lo verá cuando pruebe en una versión de depuración que generalmente tiene este valor configurado en Ninguno.

Hay una solución para solucionarlo. Simplemente necesita agregar un indicador de compilación para:

"OTHER_CFLAGS [arch = armv6]" = "-mno-thumb";

(Puede agregar esto directamente en el archivo de proyecto o desde la pestaña de configuración de construcción del proyecto).

Por favor, consulte el hilo del foro de Apple que explica el problema completo:

https://devforums.apple.com/thread/122059?tstart=15

Tuvimos un informe de error extraño de un usuario que tiene iOS 4.2.1 en un iPhone 3GS. Muchas de las UITextLabels en la aplicación se compensan en ubicaciones extrañas. ¿Alguien más se ha encontrado con este problema?

La aplicación se presenta correctamente en todos los dispositivos en los que hemos probado y solo hemos escuchado sobre este problema entre 2 usuarios de más de 100.000.

Esto podría estar relacionado con los estilos Three20.


Pregunte a los usuarios si su dispositivo tiene jailbreak y si instalaron fuentes en sus dispositivos.
¿O su aplicación viene con nuevas fuentes?

Yo tenía exactamente el mismo problema tanto en Mac como en iOS cuando añadí una fuente personalizada que reemplazaba una fuente del sistema ... (que en realidad era la misma fuente pero el sistema operativo estaba dibujando de manera diferente)