2013-07-10 1 views
0

On m'a dit de faire une application qui est maintenant au stade de développement rétrocompatible à partir d'iOS 4.3 ou au moins d'iOS 5. La version la plus basse d'iOS que j'ai sur un vrai iDevice et que je peux utiliser pour tester est iOS 5.1, et j'ai lu quelques messages disant qu'il n'est pas possible de rétrograder une version iOS (par exemple: DownGrading iOS to Previous Version Officially), au moins sans entrer dans le monde du jailbreak. Cependant, il est recommandé dans Apple's docs de tester vos applications sur tous les appareils et versions iOS que vous avez l'intention de prendre en charge. Et ils disent aussi quelque part dans la documentation que le simulateur ne suffirait pas pour le test puisqu'il n'a pas toutes les capacités des appareils. Alors, n'y a-t-il aucun moyen d'obtenir une ancienne version iOS sur un vrai iDevice, même si ce n'est que pour le développement et les tests?Test sur les versions précédentes d'iOS

Merci à l'avance

+1

En date de juin 2013, [part de marché iOS 4] (http://www.latinospost.com/articles/20944/20130608/ios-6-market-share-dwarf-older-apple-mobile-os-92 .htm) est seulement de 1,7%. Cela ne vaut pas la peine de l'appuyer. Toutes les grosses armes ont déjà perdu leur soutien. J'ai un iPod Touch 4.3 et a été refusé de télécharger Twitter, Facebook, Tumblr, Path, ... Presque aucune application que je voulais prend en charge 4.3. – JoJo

Répondre

0

Il est très peu probable que vous pouvez rétrograder sans jailbreaker votre appareil.

La seule solution consiste à obtenir les images logicielles pour les versions ios spécifiques et à les exécuter dans le simulateur XCode.

Sauf si vous utilisez un logiciel spécifique au matériel (je parle du code au niveau du pilote), vous n'avez pas à vous soucier des tests de périphériques sur toutes les plates-formes iOS. S'il fonctionne sur un, il fonctionnera sur les autres. Juste downgrade le simulateur Xcode. De plus, 91% (Apple source de données) des personnes ont mis à niveau vers iOS 6, donc vous ne devriez pas vous inquiéter autant sur le reste 9% sauf si votre application est comme WhatsApp ou va être aussi célèbre qu'eux.

+0

"S'il fonctionne sur un, il fonctionnera sur les autres." Ce n'est définitivement pas mon expérience. Il existe des différences majeures entre iOS6 et iOS10, même entre simulateur et appareil. Apple devrait autoriser les développeurs Apple enregistrés à rétrograder à des fins de test. J'ai plusieurs vieux appareils que je pourrais rétrograder. Apple pourrait verrouiller un test iOS, en forçant le testeur à se connecter à l'appareil à l'aide d'un testeur Apple ID. Simple ... –

Questions connexes