Usuwanie kont piaskownicy z tvOS 13

14

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.

Picciano
źródło
Czy usunięcie użytkownika piaskownicy w App Store Connect działa?
enc_life
W TVOS 13.2 beta 4 nadal nie jest to naprawione
Picciano,
1
@enc_life Dobry pomysł, ale nie zadziałał. Konto nadal wyświetla się na Apple TV.
picciano

Odpowiedzi:

1

tvOS 13.4 (17L256) zawiera aktualizację, która pozwala wylogować się z konta Sandbox.

Settings>> Users and AccountsPrzewiń w dół do Sandbox Account> kliknij adres e-mail> kliknij Deletew oknie dialogowym potwierdzenia> jesteś wylogowany 🎉

Zrzut ekranu ekranu Użytkownicy i konta z naciskiem na konto Sandbox

Zrzut ekranu okna dialogowego Potwierdź usunięcie konta piaskownicy

ACK
źródło
0

Nie ma możliwości wylogowania się z 13 systemu operacyjnego. Jeśli chcesz dokonać nowego zakupu, upewnij się, że jesteś wylogowany z AppleID (nie piaskownicy). następnie jeśli dokonasz nowego zakupu w aplikacji, pojawi się okno, aby przejść do piaskownicy i automatycznie zastąpi starą piaskownicę na nową

Garnik Baghdasaryan
źródło
2
Miałem kilku ludzi, którzy wypróbowali to rozwiązanie i nie zadziałało. W każdym razie dzięki.
picciano