Pracuję nad aplikacją tvOS, która korzysta z zakupów w aplikacji. W ramach procesu programowania aplikacja musi zostać przetestowana przy użyciu kont użytkowników piaskownicy iTunes. Rozpoczynając zakup w aplikacji przy użyciu kompilacji lokalnej, użytkownik jest monitowany o poświadczenia konta na jednym z tych kont piaskownicy.
Problem pojawia się w przypadku tvOS 13, który nie wydaje się pozwalać na wylogowanie z konta sandbox po usunięciu urządzenia. Chociaż może to być w porządku przy jednorazowym zakupie, ponowne przejście przez proces zakupu wymaga nowego konta piaskownicy, ponieważ w przeciwnym razie zakup byłby traktowany jako odnowienie, a nie nowy zakup.
Czy ktoś wymyślił sposób wylogowania z konta piaskownicy za pomocą Apple TV z systemem TVOS 13? Jedynym obejściem, jakie znalazłem, jest zresetowanie urządzenia i przejście przez proces instalacji ponownie, co kosztuje dużo czasu.