我有一个供个人使用的Apple-ID和一个供我的专业用途的Apple-ID,用于与我的应用签名。现在,Apple需要启用两步授权(不要与两要素授权相混淆)。这要求您将其中一台设备与专业的Apple-ID配对,以使用Xcode登录并签名应用。 由于我的iPhone和MacBook都与我的个人AppleID配对,因此我无法再对我的应用程序进行签名。
我已经尝试过在MacBook上切换帐户,并在切换后重新登录应用程序,但这并没有持续。每当我需要签署应用程序时,这样做都太麻烦了。
我可以做些什么使它变得更容易吗?我可以想象我不是唯一一个遇到此问题的人。
谢谢
巴特
答案 0 :(得分:0)
如果您使用的是两步验证,则应升级到两步验证。如果您无法升级为2要素,则可以通过SMS接收两步验证码,这不要求您的设备登录到开发者帐户。
请参阅以下支持文章:https://developer.apple.com/support/account/authentication/。 “更多信息”标题下的以下回答可能与您的情况特别相关,但请务必阅读整篇文章。
如何为iCloud和我的Apple Developer帐户使用不同的Apple ID?如果您的个人Apple ID与Apple ID不同 与您的Apple Developer帐户相关联,您可以配置您的 该设备可以接收两个Apple ID的验证码。
如果您的Apple ID已启用两因素身份验证: 在iOS设备上将您的开发人员Apple ID添加到正在运行的设备中 iOS 12或更高版本的设置>密码和帐户>添加帐户> iCloud。现在,您的设备已设置为接收以下验证码 您的个人和开发人员Apple ID。在Mac上,添加您的 在运行OS X El Capitan或更高版本的Mac上将开发人员Apple ID转换为Mac 系统偏好设置> Internet帐户> iCloud。 Mac现在已设定 接收您个人和开发人员的验证码 苹果ID。
如果您的Apple ID尚未针对两因素启用 身份验证::在您的iOS设备上启用两因素身份验证 在设置> iCloud>密码和安全性>两因素身份验证中获取您的个人Apple ID。通过设置> iCloud>注销退出iOS设备上的iCloud。使用以下命令在设备上登录iCloud 您的开发人员Apple ID。为您的用户启用两因素身份验证 设置> iCloud>密码和安全性>上的开发人员Apple ID 两因素身份验证。使用以下命令在iOS设备上登录iCloud 您的个人Apple ID。将您的开发者Apple ID添加到您的设备,网址为 设置>密码和帐户>添加帐户> iCloud。您的设备是 现在设置为接收您个人和个人的验证码 开发人员Apple ID。在Mac上启用以下两项的双重身份验证 系统偏好设置> iCloud>帐户中您的个人Apple ID 详细信息>安全性。在Mac上为您的计算机创建一个新的系统帐户 在“系统偏好设置”>“用户和组”中找到开发人员Apple ID。登录到 您的新开发者系统帐户并启用两因素身份验证 在系统偏好设置> iCloud>帐户中为开发人员使用Apple ID 详细信息>安全性。登录到您的主系统帐户并添加 在系统偏好设置> Internet上将开发人员Apple ID转换为Mac 帐户> iCloud。您的Mac现在已设置为可以接收验证 主要用户上您的个人和开发人员Apple ID的代码 帐户。您还可以接收多个Apple的验证码 通过短信或电话的ID代替您信任的电话号码 比通过iCloud。
如果我启用了两步验证怎么办? 如果您的Apple ID具有 启用了两步验证,并且启用了两因素验证 适用于您所在的国家或地区,您需要更新为 两因素身份验证以提高安全性。
我可以对多个Apple ID使用相同的受信任电话号码吗?是。 您可以将相同的受信任电话号码分配给多个Apple ID 您使用的。
此处有两步验证的更多信息:https://support.apple.com/en-us/HT204152,如果您无法升级到两因子,则可能会有所帮助。