web-dev-qa-db-fra.com

Erreur de test du sandbox dans l'application

J'obtiens l'erreur ci-dessous pour le test du bac à sable lors du test lors de l'achat de l'application

vous n'êtes pas autorisé à faire des achats dans l'application dans le bac à sable pour le moment

Comment éviter cette erreur

37
Ravindhiran

Assurez-vous des points suivants:
Le compte de test créé provient du même portail de développeur à partir duquel vous avez généré votre profil d'approvisionnement.
Le compte de test créé existe toujours et n'y est pas supprimé.
En utilisant le même identifiant pour lequel vous avez créé l'achat dans l'application pour votre application dans iTunesConnect.

23
Manish Agrawal

J'ai trouvé cette erreur lorsque j'essayais de me connecter avec le mauvais compte de test. Un n'est pas connecté à mon compte de connexion iTunes.

Connectez-vous à iTunes Connect et vérifiez que vous utilisez la bonne adresse e-mail comme dans le compte de test.

Sinon, voici un assez bon article sur toutes les vérifications que vous devez effectuer pour que les achats via l'application fonctionnent en mode bac à sable, chacun a un bref texte pour terminer chacun: http://ireviewappsblog.wordpress.com/2014/07/07/ajout-dans-app-achats-en-bac-à-sable-mode /

Il couvre l'ajout de l'application à la connexion iTunes, la configuration du compte développeur, puis l'ajout du code dans xCode pour le faire fonctionner.

8
simon_smiley

1.Vérifiez que l'identifiant du produit dans l'application sur itunesconnect est le même que celui que vous utilisez dans votre application

2.Vérifiez que l'identifiant de bundle pour votre application est le même dans le profil de développement et & iTunes connect

3.Le statut d'achat in-app pour lequel vous testez sur iTunes connect doit être "Prêt à envoyer"

4. Supprimez l'application de votre appareil, nettoyez sa version à partir de xcode si vous avez changé l'identifiant du bundle ou le profil de provisioning

Aucun accord sur les documents ne doit être en attente sur iTunes connect ou développeur.

5
hariszaman

Il est possible que votre compte de test n'existe plus. J'ai constaté que vous pouvez toujours vous connecter avec un compte de test supprimé, mais vous n'êtes pas autorisé à faire des achats et vous verrez le même message que celui que vous avez décrit.

5
TPoschel

Il y a de fortes chances que vous utilisiez un profil d'approvisionnement à partir d'un compte de développeur différent. vérifiez-le encore une fois.

4
Chitra Khatri