Dear Apple:
Due to the change of company information, we need to migrate the online App from the developer account to the developer account of the new company. We have some questions about the migration process. Please help us answer them.
- After the new developer account accepts the transferred App, when the online old version of the App uses Apple login authorization, does the unique identifier obtained correspond to the old developer account, or will it become a new identifier corresponding to the new developer account?
- Does the Apple login user migration API (userMigrationInfo endpoint) provided by Apple have some restrictions on the call volume and call frequency (currently our Apple authorized user level is about 5 million)
Thank you
Hi @doraemon811,
You wrote:
- After the new developer account accepts the transferred App, when the online old version of the App uses Apple login authorization, does the unique identifier obtained correspond to the old developer account, or will it become a new identifier corresponding to the new developer account?
By default, the Services ID (which associates the website to the primary app) is also transferred to the recipient team (Team B). Any authorizations occurring after the app transfer will authorize the app with the data approved by the user for Team B.
To learn more, see the 'Apps using Sign in with Apple' section of Overview of app transfer:
The Services ID associated with an app that has configured Sign in with Apple will also be transferred. If you don’t want the Service ID to be transferred, remove its association before initiating the transfer.
Then, you wrote:
- Does the Apple login user migration API (userMigrationInfo endpoint) provided by Apple have some restrictions on the call volume and call frequency (currently our Apple authorized user level is about 5 million)
There is no rate limiting for the /auth/usermigrationinfo
endpoint. However, it is advised to use the team-scoped access token to handle user migration in large batches instead of individual requests as each user refreshes their session for the transferred app.
Cheers,
Paris X Pinkney | WWDR | DTS Engineer