无法自动生成配置文件和证书

Can't auto-generate Provisioning Profile and Certificate

我是 NativeScript 开发的新手,正在尝试将我的应用程序安装到我的个人 iPhone 上进行测试。

尝试使用我的 Apple ID 自动生成配置文件和证书时,出现错误:

An error has occurred while generating the certificate and mobile provision. Reason: Two-step verification not supported at the moment..

我已经在以下位置登录了我的 Apple ID 管理页面:https://appleid.apple.com/account/manage 但是没有关闭双因素身份验证的选项。

NativeScript 站点上的 "Help" 说明:https://docs.nativescript.org/sidekick/user-guide/code-signing/code-signing-for-ios/code-signing-assistance 只有自动生成的步骤。

我尝试去:https://developer.apple.com/account/resources/ 但这告诉我 "Access Unavailable" 并且我必须注册开发人员计划。

我需要做什么来创建证书并配置我的应用程序?

我应该补充一点,NativeScript 站点说明似乎也已过时,因为 Apple Developer Site 页面没有他们所指的任何导航元素,这对初学者来说更加复杂。

我的猜测是,在某一时刻所有这些都是免费的,现在 Apple 每年对开发者帐户收取 99 美元,否则 none 根据 NativeScript 网站上的文档显示这些内容。

您仍然可以创建 iOS 个应用程序并将它们部署到您的设备上,但在免费版本下,您有 7 天的时间进行配置。今年 Apple 还强制执行 2 因素身份验证,但免费帐户不需要这样做:

https://developer.apple.com/support/authentication/

Who is required to enable it? Only developers with the Account Holder role (formerly the “Team Agent”) in the Apple Developer Program, Apple Developer Enterprise Program, or iOS Developer University Program need to enable two-factor authentication. Developers who are registered for a free account or who have other team roles are not required to enable two-factor authentication.

管理这些东西一直是噩梦,但如果你真的有 Apple 的免费帐户,请使用 Sidekick 的功能为你管理它: https://docs.nativescript.org/sidekick/user-guide/code-signing/code-signing-for-ios/code-signing-assistance

请记住,如果您启用了双因素身份验证,您将无法使用此功能。