Estou desenvolvendo um aplicativo tvOS que usa compras no aplicativo. Como parte do processo de desenvolvimento, o aplicativo deve ser testado usando as contas de usuário da caixa de areia do iTunes. Ao iniciar a compra no aplicativo usando uma compilação local, o usuário é solicitado a fornecer as credenciais da conta para uma dessas contas da sandbox.
O problema surge com o tvOS 13, que não parece permitir o logout ou a remoção de uma conta de sandbox do dispositivo, uma vez inserido. Embora isso possa ser bom para comprar uma única vez, passar pelo processo de compra novamente requer uma nova conta sandbox, pois, caso contrário, a compra seria tratada como uma renovação, e não como uma nova compra.
Alguém descobriu uma maneira de sair de uma conta sandbox com uma Apple TV executando o tvOS 13? A única solução alternativa que encontrei é executar uma redefinição no dispositivo e passar pelo processo de instalação novamente, custando muito tempo.
fonte
Respostas:
O tvOS 13.4 (17L256) contém uma atualização que permite que você saia da conta Sandbox.
Settings
>>Users and Accounts
Role para baixo atéSandbox Account
> clique no endereço de e-mail> cliqueDelete
na caixa de diálogo de confirmação> você está desconectado 🎉fonte
Não há como sair do 13 OS. Se você deseja fazer uma nova compra, verifique se está desconectado do AppleID (não do sandbox). se você fizer uma nova compra dentro do aplicativo, ela será exibida para entrar na sandbox e substituirá automaticamente a sandbox antiga pela nova
fonte