Apple demande maintenant aux développeurs d'applications de soumettre des applications ciblées en version 2.2.1, mais également en version 3.0. Je (et j'imagine qu'une grande majorité de développeurs à temps partiel) n'a qu'un seul iPhone et comme la mise à niveau vers la version 3.0 est irréversible, je voulais savoir quelles sont les meilleures pratiques pour minimiser les risques pendant la transition . Je comprends qu'il n'y a pas de moyen infaillible de faire des tests de régression complets sur les deux systèmes d'exploitation, mais toute idée sur la façon de minimiser les régressions serait utile.Meilleures pratiques pour la transition de l'iPhone 2.2.1 à 3.0
est ici le texte exact d'Apple:
Des millions d'iPhone et iPod touch clients passeront à l'iPhone OS 3.0 cet été. A partir d'aujourd'hui, tous les soumissions à l'App Store sera examiné sur la dernière version bêta de l'iPhone OS 3.0. Si votre application n'est pas compatible avec iPhone OS 3.0, elle ne sera pas approuvée.
des applications existantes dans l'App Store doivent déjà fonctionner sur iPhone OS 3.0 sans modification , mais vous devez tester vos applications existantes avec l'iPhone OS 3.0 pour assurer qu'il n'y a pas de problèmes de compatibilité . Après iPhone OS 3.0 devient disponible pour les clients, toute application que est incompatible avec iPhone OS 3.0 peut être supprimée de l'App Store.
Le problème est que si je passe à 3.0, je ne vais pas avoir un appareil pour tester sur 2.2.1. Le simulateur est décent, mais ce n'est pas parfait. –