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 acheter 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 une 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 à recommencer le processus de configuration, ce qui coûte beaucoup de temps.