【问题标题】:How do I test the app with Apple Developer Program?如何使用 Apple Developer Program 测试应用程序?
【发布时间】:2021-08-25 23:05:12
【问题描述】:

我正在与一个团队合作开发移动应用程序。每个人都想在他们的手机上使用并安装这个应用程序。但是,当我尝试在带有 Xcode 的手机上安装这个应用程序时,我已经达到了 5 台设备的限制。我想购买一个 Apple Developer Program 帐户,以便我可以在 TestFlight 应用程序的帮助下将此应用程序发送给其他人。有人可以确认我是否正确理解了我在 Apple 网站上找到的信息:

  • 我可以使用将发送给他们的链接将测试人员添加到应用程序
  • 他们将能够在 90 天内下载和测试该应用
  • 他们不必拥有 Apple 开发者帐户? (我不确定)
  • 由于该应用不会发布,只是上传用于测试,因此无需经过审核流程

如果有人对如何在大约 10 台设备上安装应用程序有更好的了解,我会很高兴听到这个消息。如果有人有任何将 Flutter 应用程序上传到 iOS 的经验,我也很乐意听到在此过程中是否存在一些棘手的部分。

【问题讨论】:

    标签: ios flutter testing deployment apple-developer


    【解决方案1】:

    您的测试用户不需要是您的开发团队的成员,但他们必须拥有 Apple ID 才能从 App Store 下载 TestFlight 应用程序。您向其发送邀请的电子邮件不必是他们的 Apple ID。

    如果用户不属于您的开发者计划团队,那么您的应用需要通过 TestFlight 审核才能提供给他们。

    好消息是,TestFlight 审核不如发布审核那么彻底,因为 Apple 了解该应用仍在开发中。坏消息是,新版本的 TestFlight 审核通常需要几天时间,而 App Store 版本通常需要 12 小时审核。

    一旦您的版本获准进行测试,您最好能在同一应用版本中发布新的 TestFlight 版本。新版本不需要人工审核,并且可以自动获得批准进行测试。

    如果您更改版本,则需要再次手动审核。

    【讨论】:

    • 在这种情况下,即使他们没有 Apple Developer 帐户,我仍然可以将他们的 Apple ID 添加到我的开发团队吗?因为如果他们是我的开发团队的一员,他们可以在没有 Apple 审查的情况下访问该应用程序?如果是这样,我是在网站或其他地方的开发者帐户选项/应用程序选项中进行吗?
    • 是的,您可以将他们的电子邮件添加到您的开发团队,从而无需审核应用。用户管理员现在在 developer.Apple.com 和 App Store connect 之间统一。
    • 非常感谢您的帮助。
    【解决方案2】:

    你理解正确。 XCode 通常会处理大多数棘手的部分,但如果您遇到任何问题,请不要犹豫。

    【讨论】:

    • 非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 2014-01-09
    • 1970-01-01
    • 2020-06-02
    • 1970-01-01
    相关资源
    最近更新 更多