由于2FA,无法注册iOS开发者计划

37

我想注册付费开发者计划。 我已经在我的Apple ID中启用了两步验证,并验证了受信任的电话号码和设备。 我一直看到这个提示: 双重认证

您的Apple ID当前已经开启了两步验证,但需要开启双重认证。开启双重认证后,登录您的开发者账户将需要输入密码和访问您的受信任设备或电话号码。

要了解更多信息,请查看Apple ID的双重认证。

我不明白还可以做什么。

输入图片描述


18
您已启用了两步验证(将短信发送到您的受信任设备)。 您需要更改为双因素认证 - Paulw11
19
太荒谬了。我无法启用两步验证,因为这只适用于使用iOS设备的人。那么苹果是在说如果我没有他们的设备,就不能再访问我的开发者账户了吗? - quijames
6
我和 quijames 一样问同一个问题。我无法再访问我的付费开发者账号来管理已发布的应用?苹果公司怎么回事?--“目前仅有使用 iOS 9 或 OS X El Capitan 及更高版本的设备、同时拥有 iCloud 账户的用户可以启用双重认证。” - jwinn
2
@GeneCode,您提到的是“两步验证”,这是一种用于保护您的帐户的替代2FA方法,适用于非苹果用户。但是,“两步验证”无法让您进入开发者帐户,管理应用程序分发,这意味着即使您在苹果应用平台上支付并合法分发了应用程序,除非您拥有苹果设备,否则您将无法访问自己的应用程序。 - quijames
我现在可以正常登录到App Store Connect。但是,是的,我有一台苹果设备(Mac Mini),我用它来开发iOS应用程序。但是,你能否在没有Mac的情况下开发iOS应用程序呢?我认为这是不可能的。 - GeneCode
显示剩余5条评论
4个回答

4
我解决了这个问题。在我的案例中,我有我的日常Apple ID和用户帐户,但我们需要一个组的Apple ID来开发XCode,而这个ID不能与特定用户相关联。
  • 我假设你有一台Mac可以使用。
  • 首先,创建一个新的用户帐户(此帐户不需要管理员权限)。
  • 然后,在此设备上使用新的Apple ID启用iCloud(我猜是次要帐户,就像在我的情况下一样)(首选项> iCloud)
  • 接下来,按照首选项中的说明,可以在该帐户上启用2FA。
  • 当然,每次需要2FA时切换到这个帐户会非常不方便,但你无需这样做。现在,您可以切换到您的日常Mac用户,并在首选项> Internet Accounts > 新iCloud帐户下添加Apple ID。
  • 现在,您将在日常Mac帐户上收到2FA消息。
  • 您甚至可以从您的Mac上删除那个临时用户帐户。

我不知道如何在没有苹果设备的情况下进行此操作,但是没有Mac你不能使用XCode,对吧?


想知道为什么不能直接在互联网账户下添加新的iCloud账户,为什么需要先创建一个用户并在登录该用户时启用2FA? - vesperknight
好的,这正是许多人在这里遇到的错误。他们不能以那种方式做。 - Carlos Vega

3

您已经开启了双重认证(会向您的信任设备发送短信),您需要切换到2FA。


我的设备(iOS 12.1.4)缺少“打开双因素身份验证”的选项。 - Muruganandham K
您也可以使用 Mac 完成。 - Samkit Jain
2
显示“目前您的Apple ID不支持双重认证”。 - Muruganandham K
应该在几天后启用。 - Samkit Jain

1

这只是一条评论,不是答案。而且它仅仅重复了原始问题上已有的第一个评论中的相同链接。 - matt

1

好的...只要你有macbook pro,我找到了解决方案。只需创建具有管理员访问权限的另一个用户即可。

使用您的开发人员帐户凭据创建用户。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接