If a user triggers account revoke on their Apple ID—but does not perform an in-app account deletion—will Apple send a server-to-server notification to inform us of this revoke event?
Additionally, in this scenario, if the user later wants to restore access to their existing game account data (for example, by re-binding Sign in with Apple or switching to another login method), are developers expected to restore all previously linked game data, or should the revoke event be treated as a permanent loss of authorization?
Hi @Chenbin12,
Apple sends a server-to-server notification for account change events related to Sign in with Apple. The complete list of events is documented below:
Processing changes for Sign in with Apple accounts
If a person revokes access to their Apple Account for a specific primary app ID, from iCloud in the Settings app (iOS, iPad OS), System Settings (macOS), or on the web via accounts.apple.com, a notification is delivered for the consent-revoked event type.
To learn more about the ways to manage access to Sign in with Apple accounts, please see below:
Manage your apps with Sign in with Apple https://support.apple.com/en-us/102571
Cheers,
Paris X Pinkney | WWDR | DTS Engineer