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.