Saya telah mengembangkan aplikasi tvOS yang menggunakan pembelian dalam aplikasi. Sebagai bagian dari proses pengembangan, aplikasi harus diuji menggunakan akun pengguna iTunes kotak pasir. Saat memulai pembelian dalam aplikasi menggunakan bangunan lokal, pengguna diminta untuk kredensial akun ke salah satu akun kotak pasir ini.
Masalah muncul dengan tvOS 13, yang tampaknya tidak memungkinkan Anda keluar atau menghapus akun kotak pasir dari perangkat setelah dimasukkan. Meskipun ini mungkin oke untuk pembelian satu kali, melalui proses pembelian lagi membutuhkan akun kotak pasir baru, karena jika tidak, pembelian akan diperlakukan sebagai pembaruan daripada pembelian baru.
Adakah yang tahu cara keluar dari akun sandbox dengan Apple TV yang menjalankan tvOS 13? Satu-satunya solusi yang saya temukan adalah untuk melakukan reset pada perangkat dan pergi melalui proses setup lagi menghabiskan banyak waktu.
sumber
Jawaban:
tvOS 13.4 (17L256) berisi pembaruan yang memungkinkan Anda untuk keluar dari akun Sandbox.
Settings
>>Users and Accounts
Gulir ke bawah untukSandbox Account
> klik pada alamat email> klikDelete
pada dialog konfirmasi> Anda keluar 🎉sumber
Tidak ada cara untuk logout di 13 OS. Jika Anda ingin melakukan pembelian baru, pastikan Anda keluar dari AppleID (bukan kotak pasir). maka jika Anda melakukan pembelian baru dalam aplikasi itu akan muncul untuk memasuki kotak pasir dan secara otomatis akan mengganti kotak pasir lama dengan yang baru
sumber