0

我有一个供个人使用的 Apple-ID 和一个供我专业使用的 Apple-ID,我用它来签署我的应用程序。现在 Apple 要求开启两步授权(不要与两步授权混淆)。这需要让您的其中一台设备与您的专业 Apple-ID 配对,以使用 Xcode 登录并对应用程序进行签名。因为我的 iPhone 和 MacBook 都与我的个人 AppleID 配对,所以我不能再签署我的应用程序了。

我试过在我的 MacBook 上切换帐户,签署一个应用程序然后切换回来,但这不会持续。每次我需要签署应用程序时都这样做太麻烦了。

我可以做些什么来使这更容易吗?我可以想象我不是唯一一个有这个问题的人..

谢谢,

巴特

4

1 回答 1

1

如果您使用两步验证,则应升级到两步验证。如果您无法升级到 2-factor,您可以通过 SMS 接收 2 步验证码,这应该不需要您的设备登录到开发者帐户。

查看以下支持文章:https ://developer.apple.com/support/account/authentication/ 。“更多信息”标题下的以下答案可能与您的案例特别相关,但请务必阅读整篇文章。

如何为 iCloud 和我的 Apple Developer 帐户使用不同的 Apple ID?如果您的个人 Apple ID 与与您的 Apple Developer 帐户关联的 Apple ID 不同,您可以将设备配置为允许接收两个 Apple ID 的验证码。

  • 如果您的 Apple ID 已启用双因素身份验证: 在您的 iOS 设备上 将您的开发者 Apple ID 添加到运行 iOS 12 或更高版本的设备上:设置 > 密码和帐户 > 添加帐户 > iCloud。您的设备现在已设置为接收您的个人 Apple ID 和开发者 Apple ID 的验证码。在您的 Mac 上,在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到运行 OS X El Capitan 或更高版本的 Mac。您的 Mac 现在已设置为接收您的个人 Apple ID 和开发者 Apple ID 的验证码。

  • 如果您的 Apple ID 尚未启用双重身份验证:在您的 iOS 设备上,在设置 > iCloud > 密码和安全 > 双重身份验证中为您的个人 Apple ID 启用双重身份验证。在 iOS 设备上的“设置”>“iCloud”>“退出”中退出 iCloud。使用您的开发者 Apple ID 在您的设备上登录 iCloud。在“设置”>“iCloud”>“密码和安全”>“双重身份验证”中为您的开发者 Apple ID 启用双重身份验证。使用您的个人 Apple ID 在您的 iOS 设备上登录 iCloud。在设置 > 密码和帐户 > 添加帐户 > iCloud 中将您的开发者 Apple ID 添加到您的设备。您的设备现在已设置为接收您的个人 Apple ID 和开发者 Apple ID 的验证码。在 Mac 上,在系统偏好设置 > 为您的个人 Apple ID 启用双重身份验证 iCloud > 帐户详细信息 > 安全性。在 Mac 上的 System Preferences > Users & Groups 中为您的开发者 Apple ID 创建一个新系统帐户。登录到您的新开发者系统帐户,并在系统偏好设置 > iCloud > 帐户详细信息 > 安全中为您的开发者 Apple ID 启用双重身份验证。登录您的主要系统帐户,然后在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到您的 Mac。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。在 Mac 上的 System Preferences > Users & Groups 中为您的开发者 Apple ID 创建一个新系统帐户。登录到您的新开发者系统帐户,并在系统偏好设置 > iCloud > 帐户详细信息 > 安全中为您的开发者 Apple ID 启用双重身份验证。登录您的主要系统帐户,然后在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到您的 Mac。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。在 Mac 上的 System Preferences > Users & Groups 中为您的开发者 Apple ID 创建一个新系统帐户。登录到您的新开发者系统帐户,并在系统偏好设置 > iCloud > 帐户详细信息 > 安全中为您的开发者 Apple ID 启用双重身份验证。登录您的主要系统帐户,然后在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到您的 Mac。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。登录到您的新开发者系统帐户,并在系统偏好设置 > iCloud > 帐户详细信息 > 安全中为您的开发者 Apple ID 启用双重身份验证。登录您的主要系统帐户,然后在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到您的 Mac。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。登录到您的新开发者系统帐户,并在系统偏好设置 > iCloud > 帐户详细信息 > 安全中为您的开发者 Apple ID 启用双重身份验证。登录您的主要系统帐户,然后在系统偏好设置 > Internet 帐户 > iCloud 中将您的开发者 Apple ID 添加到您的 Mac。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。互联网帐户 > iCloud。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。互联网帐户 > iCloud。您的 Mac 现在已设置为在您的主要用户帐户上接收您的个人和开发者 Apple ID 的验证码。您还可以通过短信或拨打您信任的电话号码而不是通过 iCloud 来接收多个 Apple ID 的验证码。

如果我启用了两步验证怎么办? 如果您的 Apple ID 启用了两步验证,并且您所在的国家或地区可以使用两步验证,则您需要更新为两步验证以提高安全性。

我可以为多个 Apple ID 使用同一个受信任的电话号码吗?是的。您可以将同一个受信任的电话号码分配给您使用的多个 Apple ID。

此处有关于两步验证的更多信息:https: //support.apple.com/en-us/HT204152,如果您无法升级到两步验证,这可能会有所帮助。

于 2019-05-01T14:51:40.460 回答