58 votes

Impossible de se connecter avec les utilisateurs du test sandbox sur le périphérique

Essayer de faire des Achat In-App de test, j'ai donc créé un bac à sable testeur sur itunesconnect... mais quand je tente de me connecter en tant qu'utilisateur sur mon appareil, j'obtiens une erreur:

Itunes de création de Compte pas permis

L'Apple ID ne peut pas être utilisé avec l'iTunes store. Merci essayez de nouveau plus tard.

Si j'ai mis dans le mauvais mot de passe pour le compte, je reçois un compte rejet donc ce n'est pas une faute de frappe mot de passe.. ce qui se passe pour chaque compte de test j'ai créer... quelqu'un a une idée de ce qu'est l'enfer qui se passe.. je ne trouve aucune information sur ce, n'importe où.

91voto

user282172 Points 617

Oui, la réponse est que je SUIS UN IDIOT... de la pure et simple.

J'ai été paramètre de mon compte d'utilisateur dans itunes à la connexion de ces comptes de test.. ce qui invalide comme des comptes de test parce qu'ils tentent de légitimement se connecter à itunes...

Vous disposez de votre ITUNES/APPstore de connexion VIDE n'essayez pas de vous connecter de manière explicite dans les paramètres... JOURNAL d'ITUNES/APP STORE, de sorte qu'aucun compte dans l'apple ID de paramètres et ensuite il suffit de lancer votre programme.

J'avais bien fait, mais alors, sans reconsulter la documentation, je suis allé à modifier les utilisateurs, et vu que j'avais un test utilisateur dans l'INTERFACE utilisateur des paramètres (je suppose qu'il est défini par le logiciel) j'ai donc tenté de simplement le mettre là, et d'invalider les comptes de l'origine de ce problème.

C'est purement mon erreur, mais Apple pourrait faire un meilleur travail sur l'erreur de cette chose lancers, et ont l'app store/itunes peut-être afficher autre chose que le test id, donc si sa depuis une semaine ou deux depuis que vous avez établi votre test id et aller le changer, vous n'avez pas juste bêtement pense que vous le faire de cette façon...

De toute façon... vous aurez probablement besoin de supprimer tous vos sandbox testeurs si vous saviez ce que j'ai fait comme ils ne seront pas valides et ensuite d'en créer de nouveaux... et puis les retirer de l'appstore/itunes de connexion sur votre appareil de test et d'essayer de l'exécuter....

J'avoue que c'est documenté, j'ai fait suivre la première fois que j'ai utilisé un utilisateur de test, mais il a oublié la prochaine fois que je voulais tester.. qui conduisent à cette... entièrement de ma faute.. mais je pense que je ne suis pas, ou vais-je être le seul à le faire... ce qui est pourquoi il est si étrange que je ne pouvais pas trouver quelque chose d'autre documenté sur cette erreur n'importe où.

DOCUMENTATION DE RÉFÉRENCE:

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html

(Assurez-vous d'étendre le : effectuer des tests pour l'Achat Dans l'Application des produits de section)

1voto

Shuangquan Wei Points 51

Une solution simple pourrait être de simplement réinitialiser votre iPhone, puis le compte sandbox iap sera activé pour être ajouté. C'est peut-être le bug d'Apple.

0voto

WrightsCS Points 32170

Doit être un bug dans leur système. Je suis en train de tester hors abonnements et je suis en mesure d'ajouter un 1 mois sous / 7 jours d'essai, et je reçois le même message lorsque j'essaie d'afficher le compte (afin que je puisse gérer les abonnements). D'autres fois, il va juste montrer un abonnement régulier message (ne pas montrer le procès de 7 jours de message).

Je suis cependant toujours en mesure d'obtenir ce compte sandbox souscrit et l'application répond correctement.

Ces "bac à sable" compte encore besoin d'être un travail effectif compte iTunes avec une carte de crédit ci-joint. J'ai pensé que c'était la raison pour laquelle j'ai été voir l'erreur, mais après la mise en place et vérifier ce compte de test, je vois toujours l'erreur.

Je crois que c'est un bug dans leur système comme ils commencent à mettre en œuvre le nouveau système d'abonnement. Si quoi que ce soit, contactez le Développeur de support technique pour voir ce qu'ils disent, mais ils ne vous diront jamais son d'un "bug" dans leur système.

0voto

Wappenull Points 311

Une autre raison m'est due au fait que j’ai (n’était pas au courant et a) essayé d’utiliser le testeur sandbox sur une application téléchargée à partir de l’app store qui est signée avec les informations d’identification de sortie du magasin.

On dirait que le testeur sandbox ne fonctionnera qu'avec une application signée avec un profil de développement ou un vol d'essai

Corrigez-moi si quelqu'un peut utiliser le testeur sandbox sur une application téléchargée en magasin.

0voto

Luke Pearce Points 43

J'ai eu ce problème aussi, la solution simple était de vous déconnecter de mon compte iTunes sur mon périphérique physique, de le redémarrer, de nettoyer le projet, puis de le construire et de l'exécuter normalement. Ne vous connectez à votre compte iTunes de test qu'après le redémarrage, une fois le projet en cours d'exécution. Ce problème peut être dû à la façon dont Apple traite ou encaisse les comptes iTunes des utilisateurs sur un appareil.

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