V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thatmrl
V2EX  ›  Apple

用「Sign in with Apple」创建第三方账户后,修改「Apple ID」的主要邮箱,会对第三方账户产生什么影响?

  •  
  •   thatmrl · 20 天前 via Android · 1450 次点击

    用「 Sign in with Apple 」创建第三方账户时有两个选项: a.共享邮箱,第三方服务可以获取 apple ID 的主要邮箱。 b.隐藏邮箱,第三方服务可以获取一个随机邮箱,可以通过随机邮箱转发到主要邮箱。

    Apple 现在允许修改 Apple ID 的主要邮箱。

    根据上述两点,如果创建完第三方账户后修改「 Apple ID 」的主要邮箱,会对第三方账户产生什么影响?


    我的猜测是,第三方账户实际是基于 openid ,修改主要邮箱应该不改变 openid 。

    因此两种选项下创建的账户应该都仍然可以登录。

    至于邮件, a.选项下第三方服务不确定是否仍向注册时的地址发件,以致无法接受。同时不确定 Apple 和第三方有没有提供更新收件地址的地方。 b.选项下随机地址应该仍保留,第三方服务仍能正常发件。即使不能自动转发到新地址,也可以手动在 Apple 提供的设置中更新转发的目标地址,所以至少有办法解决。

    有没有了解其中细节的,或者实际这样操作过的;来说明一下?

    4 条回复    2025-02-03 17:20:30 +08:00
    msdurex
        1
    msdurex  
       20 天前 via iPhone
    没区别,还是正常登入。
    ACSOUV
        2
    ACSOUV  
       20 天前
    应该是基于 Apple Account 中唯一不变的 UID(一长串数字)
    主要邮箱我只修改过三方邮箱的(比如 Yahoo/Gmail/Hotmail)
    Apple 的 me/iCloud 没修改过(以前也没找到修改入口 不知道现在情况如何)

    OP 所说的情况我测试过 WeChat 创建的三方账户 比如小红书国际版 关联的 WeChat 显示为 Nickname 如果修改了 WeChat 的 Nickname 那么小红书退出后再次用 WeChat 登录 Nickname 则会更新
    同时也知道 WeChat/Weixin 的 Username 实际上可以一年换一次 真正不变的其实是初始注册时候的 wid*
    那么其实不管你的 Nickname/Username 怎么变化 三方账户也只认 wid*
    lslqtz
        3
    lslqtz  
       19 天前
    似乎不会变, 而且可能转发的地址也不会变.

    我遇到这个问题是因为我的 Apple 账号在国区和外区数据状态不同步, 然后被迫换了个主 Apple ID. 这期间我尝试过移除之前的主 Apple ID, 但这方面的功能没受到影响.
    nullyouraise
        4
    nullyouraise  
       19 天前
    https://developer.apple.com/cn/documentation/authenticationservices/implementing_user_authentication_with_sign_in_with_apple/
    根据苹果的接入指南,App 通过调用系统 API 来检测当前登录的 iCloud 账户下是否有当前 app 的帐号,所以更改主邮箱应该没有影响
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   898 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:15 · PVG 06:15 · LAX 14:15 · JFK 17:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.