Prueba en el simulador iOS 3.1

proyecto de iOS Base SDK 4.2, objective de implementación 3.0. Un cliente se queja de un problema en iOS 3.1 (tiene un dispositivo antiguo).

Intenté instalar Xcode 3.2.3, el más antiguo que hay para download. No ofrece iOS 3.1 como objective de testing. ¿Alguien sabe cómo puedo habilitar versiones anteriores de iOS en el simulador?

El cuadro también tiene Xcode 4 (en una carpeta diferente). ¿Podría ser el caso que comparten el simulador de iOS, y el incompatible desde atrás de Xcode 4 se interpone en el path?

No hay sustituto para las testings en un dispositivo real.

Tuve un problema con mi iPod touch (3rd gen, iOS 5.0) que se bloquea en una aplicación. Cada día. El desarrollador no comprará, ruega, presta o roba un iPod touch real para probarlo y así poder solucionarlo. Como usuario esto es extremadamente frustrante.

EDITAR:

Las versiones finales de Xcode con el iPhone SDK, como se llamaba entonces, no están disponibles en la página de descarga de Apple, pero los enlaces directos siguen funcionando.

Los enlaces directos se pueden encontrar en: http://chris-fletcher.com/2010/08/28/howto-install-iphone-sdk-2-0-3-1-for-xcode-3-2/

Si utiliza el último Xcode, puede instalar el soporte de debugging del dispositivo a través de la sección Descargas-> Componentes, a la: http://cl.ly/3U1V1G3W2p2E1G29342e

http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html

Sin embargo, algunos de los enlaces están muertos. Apple está eliminando poco a poco esos files antiguos. Consígalos mientras duren las existencias.