Comment tester une application dans iOS 3.1.3 avec la dernière version de Xcode? Est-il possible de faire cela dans le simulateur? Sinon, est-il possible de rétrograder un appareil vers iOS 3.1.3?Test sous iOS 3.1.3 avec le dernier Xcode
Répondre
Oui, vous pouvez rétrograder un périphérique. Il n'est pas officiellement supporté mais je l'ai fait sur deux 3G avec succès pour les tests sur 3.1.3.
d'abord trouver un outil appelé RecBoot par quelqu'un appelé the0rkus, fonctionne sur Mac Intel uniquement. Cela fait sortir le téléphone du mode de récupération une fois que vous avez chargé le logiciel 3.1.3.
Trouver le fichier .ipsw pour votre appareil, comme vous le savez est un fichier différent pour iPhone 3/3GS ou iPod Touch. Chargez ce logiciel sur le téléphone via iTunes de la manière habituelle, en maintenant la touche option en cliquant sur "restaurer". Attendez pendant le chargement. Quand il se termine et redémarre, vous trouverez iTunes se plaint de cette version incorrecte. Situation est le logiciel est chargé, prêt à partir, mais il lui manque la bénédiction finale d'Apple. RecBoot le sort de ce mode, "réveillant" le téléphone dans un état normal prêt à l'activation. Une fois que vous avez terminé la connexion à iTunes avec une carte SIM insérée, vous avez un téléphone comme si vous n'étiez jamais allé à 4.0.
Dommage que nous devons recourir à un hack pour tester les appareils plus anciens, mais je ne sais pas d'une autre façon. Ce serait bien si le simulateur pouvait encore fonctionner en 3.1.3, ce qui serait bien si la définition de la cible de déploiement signalait des fonctionnalités pré-3.2.
Vous pouvez également installer le Xcode 3.2.1 plus avec l'iPhone SDK 3.1.3, mais le matériel est le véritable test de savoir si votre logiciel fonctionne vraiment. Cela étant, vous pourriez probablement ignorer la recherche et l'utilisation - bien qu'il n'y ait pas de moyen plus rapide de trouver tout ce que vous ne pouvez pas utiliser dans 3.1.3. Il n'y a aucun problème à avoir plusieurs copies de Xcode de versions différentes installées mais c'est une bonne idée de les désinstaller avec le script fourni en /Developer/Library/uninstall-devtools
(lire le readme inclus avec chaque distribution Xcode)
Vous devez tester l'application sur un périphérique exécutant 3.1.3.
L'objectif de déploiement est une chose (que vous définissez à 3.0 afin que vous puissiez tester sur l'appareil)
Mais si vous cherchez le débogage avec une version spécifique du SDK, vous devriez avoir le programme d'installation de XCode respectifs .
Et d'où puis-je trouver des versions plus anciennes du programme d'installation de XCode, et pouvez-vous installer plus d'une version de XCode dans le même ordinateur? – hpique
Pour installer plus d'une copie de XCode, voir ceci [réponse] (http://stackoverflow.com/questions/2932129/iphone-simulator-3-x-not-listed-after-upgrading-to-xcode-3- 2-3-beta4-with-os-4-0) – James
Votre simulateur a-t-il un menu marqué " matériel "avec une variété de choix de versions d'OS plus anciennes? (Le mien.)
utiliser cela.
Il ne sera pas 100% test « de l'appareil réel » ... mais il est beaucoup plus facile. (Aucun des simulateurs ne sont des tests à 100% de toute façon.)
- 1. Monotouch 3.1.3 avec iOS 4.2 installer?
- 2. addSubview n'affiche pas d'affichage sur iOS 3.1.3
- 3. iphone - Xcode 3.2.3 Refuser d'exécuter le simulateur 3.1.3
- 4. UINib introuvable lorsque la cible iOS est 3.1.3
- 5. Obtenir Xcode4 et utiliser iPhone SDK 3.1.3 avec elle
- 6. Comment développer pour "iPhone" original avec le dernier SDK?
- 7. Comment rendre une application iOS 4.0 compatible avec iPhone OS 3.1.3?
- 8. CFPreferencesCopyAppValue ne fonctionne pas sous iOS 4
- 9. iPhone 3.1.3 sdk pour Leopard
- 10. Xcode: Comment ajouter le support OS 3.0 dans XCode 3.2.3
- 11. Xcode 3.1.3 casse la sortie de la console
- 12. Mon application iPhone ne fonctionne pas sous iOS 4. Pourquoi?
- 13. Le code IOS 4.0 ne fonctionne pas sous IOS 4.2
- 14. Comment importer un projet iPhone de XCode 3.1.3 - SDK 3.0 à XCode 3.2.3 - SDK 4.0.1
- 15. Comment trouver le dernier sous-dossier modifié?
- 16. Sous-domaine htaccess redirct avec le dernier paramètre d'URL
- 17. Est-il possible de tester mon application iPhone/iPod sur iOS? 3.1.3
- 18. Distribuer des applications compatibles avec iOS 3.0 +
- 19. Xcode: comment installer la documentation iOS dans Xcode?
- 20. Session d'application sous iOS?
- 21. Sortie vocale sous iOS
- 22. Comment accélérer le flux TDD avec iOS et Objective-C/Xcode
- 23. Missing Frameworks iOS 4.0
- 24. Comment puis-je faire un projet iPhone OS 2.2 avec XCode 3.1.3?
- 25. Mise à jour du projet Xcode vers iOS 4.1
- 26. Comment démarrer un projet iPhone 3.1.3 dans Xcode 3.2.3 (iPhone SDK 4 beta)
- 27. Rapports de crash iOS, par ex. pendant le test bêta
- 28. Copies multiples de XCode - Test du code par rapport aux anciennes versions de l'iPhone SDK
- 29. GestureRecognization comme la fonctionnalité pour iPhone 3.1.3
- 30. commutation Test :: unité avec rspec sous rails
+1 Merci Adam! Savez-vous où je peux trouver des copies plus anciennes de Xcode? – hpique
Il est autour, si vous google vous pouvez trouver un lien direct pour le télécharger à partir d'Apple - désolé mais je ne l'ai pas enregistré. Il y a bien sûr des torrents et des sites marchands mais il serait préférable de trouver le vrai lien. –
Je les ai trouvés ici: http://connect.apple.com /> Téléchargements> Outils de développement – hpique