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.
la source
Réponses:
tvOS 13.4 (17L256) contient une mise à jour qui vous permet de vous déconnecter du compte Sandbox.
Settings
>Users and Accounts
> Faites défiler jusqu'àSandbox Account
> cliquez sur l'adresse e - mail> cliquezDelete
dans la boîte de dialogue de confirmation> vous êtes déconnecté 🎉la source
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
la source