Ich habe eine tvOS-App entwickelt, die den In-App-Kauf verwendet. Im Rahmen des Entwicklungsprozesses muss die App mithilfe von iTunes Sandbox-Benutzerkonten getestet werden. Wenn der In-App-Kauf mit einem lokalen Build beginnt, wird der Benutzer aufgefordert, die Kontoanmeldeinformationen für eines dieser Sandbox-Konten einzugeben.
Das Problem tritt bei tvOS 13 auf, bei dem Sie sich anscheinend nicht von einem eingegebenen Sandbox-Konto abmelden oder dieses entfernen können. Während dies für den einmaligen Kauf in Ordnung sein kann, erfordert das erneute Durchlaufen des Kaufvorgangs ein neues Sandbox-Konto, da der Kauf andernfalls eher als Verlängerung als als neuer Kauf behandelt wird.
Hat jemand eine Möglichkeit gefunden, sich mit einem Apple TV unter tvOS 13 von einem Sandbox-Konto abzumelden? Die einzige Problemumgehung, die ich gefunden habe, besteht darin, einen Reset auf dem Gerät durchzuführen und den Einrichtungsprozess erneut durchzuführen, was viel Zeit kostet.
quelle
Antworten:
tvOS 13.4 (17L256) enthält ein Update, mit dem Sie sich vom Sandbox-Konto abmelden können.
Settings
>Users and Accounts
> Blättern Sie zumSandbox Account
> über die E - Mail - Adresse klicken> klicken SieDelete
im Bestätigungsdialog> Sie abgemeldet sind 🎉quelle
Es gibt keine Möglichkeit, sich bei 13 OS abzumelden. Wenn Sie einen Neukauf tätigen möchten, stellen Sie einfach sicher, dass Sie von AppleID (nicht von Sandbox) abgemeldet sind. Wenn Sie dann innerhalb der App einen Neukauf tätigen, wird diese angezeigt, um die Sandbox aufzurufen, und die alte Sandbox wird automatisch durch die neue ersetzt
quelle