43 votes

Déconnexion d'AppStore sur iOS Simulator

Depuis la version 5.0, le simulateur iOS prend en charge StoreKit afin que vous puissiez déboguer vos achats In-App sans appareil. Mais, il a un problème. Une fois connecté (achat intégré), je ne peux pas modifier la connexion à l'AppStore. Settings n'a pas d'élément "AppStore", je ne peux donc pas "me déconnecter" de mon compte.

J'ai essayé de supprimer l'application du simulateur, de redémarrer le simulateur, de supprimer l'utilisateur test d'iTunesConnect - sans succès.

Écran du problème

Une idée?

80voto

Tushar Points 871

Il existe un autre moyen de vous déconnecter de ce compte sandbox sans "Réinitialiser le contenu et les paramètres". Supprimez simplement les fichiers du chemin suivant dans votre répertoire personnel:

 ~/Library/Application\ Support/iPhone\ Simulator/5.0/Library/com.apple.itunesstored 
 

Vous devrez peut-être également redémarrer le simulateur pour que les modifications prennent effet.

Cela supprime simplement les informations stockées sur iTunes de Simulator. Donc, il ne supprime aucune application dans le simulateur. Ça marche cool :)

33voto

Dimitar Marinov Points 463

Essayez de "Réinitialiser le contenu et les paramètres"

6voto

TONy.W Points 817

Emplacement des informations stockées dans Simulator 6.0:

 ~/Library/Application Support/iPhone Simulator/6.0/Library/com.apple.itunesstored/
 

Mise à jour pour 6.1:

 ~/Library/Application Support/iPhone Simulator/6.1/Library/com.apple.itunesstored/
 

1voto

mluisbrown Points 2455

Avec iOS 7 Apple semblent avoir retiré la possibilité de tester les Achats In-App en utilisant le simulateur. Quoi que vous fassiez (y compris en supprimant les fichiers dans l' com.apple.itunesstored simulateur de répertoire) que vous obtenez toujours le "impossible de se connecter à l'iTunes store" erreur lors de la tentative de demander l'identification du produit.

Test sur un périphérique fonctionne correctement.

Mise à JOUR: j'ai trouvé que le "iPhone Retina de 4 pouces)" simulateur fonctionne, mais le 64 bits simulateur ne fonctionne pas. Très bizarre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X