web-dev-qa-db-fra.com

Suppression de comptes sandbox de tvOS 13

J'ai développé une application tvOS qui utilise les achats intégrés. Dans le cadre du processus de développement, l'application doit être testée à l'aide des comptes d'utilisateurs iTunes sandbox. Lors du démarrage de l’achat dans l’application à l’aide d’une version locale, l’utilisateur est invité à saisir les informations d’identification du compte pour l’un de ces comptes sandbox.

Le problème se pose avec tvOS 13, qui ne semble pas vous permettre de vous déconnecter ou de supprimer un compte sandbox de l'appareil une fois entré. Bien que cela puisse être acceptable pour l'achat d'une seule fois, le processus d'achat nécessite à nouveau un nouveau compte sandbox, car sinon, l'achat serait traité comme un renouvellement plutôt que comme un nouvel achat.

Quelqu'un a-t-il trouvé un moyen de se déconnecter d'un compte sandbox avec un Apple TV exécutant tvOS 13? La seule solution de contournement que j'ai trouvée consiste à effectuer une réinitialisation sur l'appareil et à passer par le processus de configuration encore une fois coûte beaucoup de temps.

14
picciano

Il n'y a aucun moyen de se déconnecter sur 13 OS. Si vous souhaitez effectuer un nouvel achat, assurez-vous simplement que vous êtes déconnecté d'AppleID (et non du bac à sable). puis si vous effectuez un nouvel achat dans l'application, il apparaîtra pour entrer dans le bac à sable et remplacera automatiquement l'ancien bac à sable par le nouveau

0