Ho sviluppato un'app tvOS che utilizza acquisti in-app. Come parte del processo di sviluppo, l'app deve essere testata utilizzando gli account utente sandbox di iTunes. Quando si avvia l'acquisto in-app utilizzando una build locale, all'utente vengono richieste le credenziali dell'account a uno di questi account sandbox.
Il problema sorge con tvOS 13, che non sembra consentire di disconnettersi o rimuovere un account sandbox dal dispositivo una volta inserito. Sebbene ciò possa andare bene per l'acquisto una sola volta, ripetere il processo di acquisto richiede un nuovo account sandbox, poiché altrimenti l'acquisto verrebbe trattato come un rinnovo piuttosto che un nuovo acquisto.
Qualcuno ha trovato un modo per disconnettersi da un account sandbox con una Apple TV con tvOS 13? L'unica soluzione che ho trovato è quella di eseguire un ripristino sul dispositivo e ripetere il processo di installazione che costa molto tempo.