【问题标题】:What is the difference between a Development Provisioning Profile and an Ad Hoc Provisioning Profile?Development Provisioning Profile 和 Ad Hoc Provisioning Profile 有什么区别?
【发布时间】:2013-05-06 13:42:16
【问题描述】:

开发配置文件和临时配置文件有什么区别?

我们不能总是对商店以外的所有东西都使用临时配置文件吗?

【问题讨论】:

    标签: ios ios-provisioning ad-hoc-distribution


    【解决方案1】:

    在开发过程的后期会使用临时配置文件,尤其是当您希望将应用分发给未包含在您组织的 iOS 开发人员计划中的中小型测试人员组时。使用 ad-hoc 配置文件部署的应用程序将与您提交到 App Store 的版本几乎相同(即,它需要分发证书才能推送通知工作等)

    当然,您可以将 QA 团队和 betatesters 添加到组织中并使用开发配置文件,但这种方法有很多缺点:

    • 您最终可能会获得许多开发证书,从而难以管理它们。
    • 您授予测试者在设备上编译和运行应用程序的权利。 (这是一个非常糟糕的政策。)
    • 您希望在最接近 App Store 环境的环境中测试您的应用程序。开发环境(例如从 Xcode 运行应用)可能会伪装一些错误,这些错误会在您发布应用时出现。

    【讨论】:

    • Daniel,您能否进一步扩展第二个要点?我是否没有为具有临时个人资料的 betatesters 提供相同的权利?
    • 另外,您不需要将 QA 团队和 betatesters 添加到组织中。就像 ad hoc 一样,您可以添加 UUID。
    • @BobbyBruckovnic 通过开发配置文件,他们可以调试应用程序。
    • 好的,有些东西我没听懂。例如,如果我想让您测试我编写的 Iphone 应用程序。我需要将您的 UUID 添加到我的设备列表中。然后,我可以将使用我的开发证书签名的 .ipa 发送给您,它可以在您的设备上运行。为什么这是一个糟糕的政策?您可以提取配置文件并造成任何损害吗?其他潜在问题。还有人怎么能在没有开发证书的情况下调试应用程序,只使用开发配置文件?
    • - 使用单独的 ad hoc 配置文件构建的 ipa 只能安装在已注册的设备上 - 使用 ENTERPRISE ad hoc 配置文件构建的 ipa 可以安装在任何设备上
    【解决方案2】:

    概要介绍所有类型的配置文件

    Provisioning Profile 简单定义/使用
    配置文件用于授权一组已知的 iOS 设备运行和安装给定的 iOS 应用程序。如果目标设备安装了与其设备唯一设备 ID (UDID) 和即将安装的应用程序匹配的配置文件,则该设备将能够安装该应用程序,否则该设备将无法安装该应用程序.

    类型配置文件及其使用
    有 4 种类型: -
    1.开发: - 在应用程序的开发阶段用于在模拟器和开发人员设备上运行应用程序。 (如果开发者设备不在此列表中,则无法安装开发中的应用程序)。

    2。 Ad Hoc:- 用于将应用分发到 AppStore 之外的一组已知的有限 iOS 设备。这些通常用于通过第三方测试服务将应用程序分发给测试人员。

    3 企业:- 使大型企业能够以独立于 AppStore 的方式将内部应用程序分发到企业批准的设备。

    4 App Store:- 用于 AppStore 或 TestFlight。

    【讨论】:

    • 这是真的吗,除 4 之外的每个要点,应用程序都会在 90 天后过期吗?
    • 嗨,@gundrabur 如果您将应用分发到 App Store,只要您的开发者帐户处于活动状态,该应用就会运行。对于 TestFlight 是的,它是 90 天,但是您可以在前 90 天结束之前重新提交一个新版本以一遍又一遍地获得更多 90。对于 Ad Hoc,我阅读了 here 它的有效期为 1 年。对于企业和其他类型的证书,我建议阅读official Apple Documentation here
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-08
    相关资源
    最近更新 更多