【问题标题】:Can't auto-generate Provisioning Profile and Certificate无法自动生成配置文件和证书
【发布时间】:2019-10-23 01:32:33
【问题描述】:

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

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

生成证书和移动设备时出错 条款。原因:暂不支持两步验证..

我已登录我的 Apple ID 管理页面:https://appleid.apple.com/account/manage,但没有关闭双因素身份验证的选项。

NativeScript 网站上的“帮助”说明:https://docs.nativescript.org/sidekick/user-guide/code-signing/code-signing-for-ios/code-signing-assistance 只有自动生成步骤。

我尝试访问:https://developer.apple.com/account/resources/,但它告诉我“访问不可用”并且我必须注册一个开发者计划。

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

我应该补充一点,NativeScript 网站说明似乎也已过时,因为 Apple 开发者网站页面没有他们所指的任何导航元素,这使初学者的事情变得更加复杂。

我的猜测是,曾经所有这些都是免费的,现在 Apple 为开发者帐户收取每年 99 美元的费用,否则根据 NativeScript 网站上的文档,这些内容都不会显示。

【问题讨论】:

    标签: ios nativescript nativescript-angular


    【解决方案1】:

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

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

    谁需要启用它?只有拥有帐户持有人的开发人员 Apple Developer Program 中的角色(以前称为“团队代理”),Apple Developer Enterprise Program 或 iOS Developer University Program 需要 启用两因素身份验证。注册的开发者 免费帐户或具有其他团队角色的人不需要启用 双重身份验证。

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

    请记住,如果您开启了 2-factor auth,您将无法使用此功能。

    【讨论】:

    • 我明白了。所以如果我想部署任何东西超过 7 天,我真的需要一个付费帐户:)
    • 我创建了一个付费开发者帐户,让我们看看我能走多远。感谢您的帮助。
    • 创建付费个人资料后,我能够配置我的应用程序,它现在可以在我的手机上本地运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    相关资源
    最近更新 更多