将您的应用程序和使用AppleID登录的用户转移到另一个团队
May 20, 2023
背景介绍
公司因一系列的原因,现在需要将APP转移到另一个主体(新账号),苹果提供了转移APP的操作。所以我们现在需要把APP转到新主体,并且也要将用户迁移到新主体,这样使用Apple ID
登录的用户登录以后可以关联到老账号,既在老主体下登录所产生的账号。
操作步骤
1、在Apple开发者后台向新主体发起转移APP的操作
(开发者后台上点点,不赘述)
2、调用API迁移用户,产生 transter_sub
3、在新主体的Apple开发者后台接收应用
4、调用API,用transter_sub 换取新的sub,并用新sub更新原有sub
什么是JWT?
参考资料
https://developer.apple.com/documentation/sign_in_with_apple/transferring_your_apps_and_users_to_another_team
https://developer.apple.com/documentation/sign_in_with_apple/bringing_new_apps_and_users_into_your_team
https://www.belmeng.com/sign-in-with-apple-transfer/