对没有配对Apple ID的应用进行签名以进行两步验证

时间:2019-05-01 12:20:29

标签: ios xcode apple-id

我有一个供个人使用的Apple-ID和一个供我的专业用途的Apple-ID,用于与我的应用签名。现在,Apple需要启用两步授权(不要与两要素授权相混淆)。这要求您将其中一台设备与专业的Apple-ID配对,以使用Xcode登录并签名应用。 由于我的iPhone和MacBook都与我的个人AppleID配对,因此我无法再对我的应用程序进行签名。

我已经尝试过在MacBook上切换帐户,并在切换后重新登录应用程序,但这并没有持续。每当我需要签署应用程序时,这样做都太麻烦了。

我可以做些什么使它变得更容易吗?我可以想象我不是唯一一个遇到此问题的人。

谢谢

巴特

1 个答案:

答案 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,如果您无法升级到两因子,则可能会有所帮助。