Apple ahora exige a los desarrolladores de aplicaciones que presenten aplicaciones que tengan como objetivo 2.2.1 pero también compilación para 3.0. Yo (y me imagino una gran mayoría de desarrolladores pequeños/a tiempo parcial) solo tengo un iPhone y dado que la actualización a 3.0 es irreversible, quería plantear algunas ideas sobre cuáles son algunas de las mejores prácticas para minimizar los riesgos durante la transición. .iPhone 2.2.1 a 3.0 Mejores prácticas de transición
Entiendo que no hay una forma infalible de realizar pruebas de regresión completas en ambos sistemas operativos, pero cualquier idea sobre cómo se podrían minimizar las regresiones sería útil.
He aquí el texto exacto de Apple:
millones de iPhone y el iPod touch clientes se moverán a iPhone OS 3.0 este verano. A partir de hoy, todos los envíos de a la tienda de aplicaciones serán revisados en la última versión beta del iPhone OS 3.0. Si el envío de su aplicación no es compatible con iPhone OS 3.0, será no aprobado.
aplicaciones existentes en la App Store deben ya ejecutar en el iPhone OS 3.0 sin modificación, pero se debe poner a prueba sus aplicaciones existentes con el iPhone OS 3.0 a asegurar que no hay compatibilidad cuestiones. Después de iPhone OS 3.0 se convierte en disponible para los clientes, cualquier aplicación que es incompatible con iPhone OS 3.0 puede ser eliminado de la tienda de aplicaciones.
La preocupación es que si puedo actualizar a 3.0, no voy a tener un dispositivo para probar en 2.2.1. El simulador es decente, pero no es perfecto. –