开发配置文件和临时配置文件有什么区别?
难道我们不能总是对商店以外的所有东西都使用临时配置文件吗?
在开发过程的后期使用临时配置文件,特别是当您想要将应用程序分发给未包含在您组织的 iOS 开发人员计划中的中小型测试人员组时。使用 ad-hoc 配置文件部署的应用程序将与您提交到 App Store 的版本几乎相同(即,它需要分发证书才能使推送通知工作等)
当然,您可以将您的 QA 团队和 betatesters 添加到组织中并使用开发配置文件,但这种方法有很多缺点:
概要中解释了所有类型的配置文件
配置文件简单定义/使用
配置文件用于授权一组已知的 iOS 设备运行和安装给定的 iOS 应用程序。如果目标设备安装了与其设备唯一设备 ID (UDID) 和即将安装的应用程序匹配的配置文件,则该设备将能够安装该应用程序,否则该设备将无法安装该应用程序.
类型 配置文件及其使用
有 4 种类型: -
1. 开发: - 用于应用程序的开发阶段,以在模拟器和开发人员设备上运行应用程序。(如果开发者设备不在此列表中,则无法安装开发中的应用程序)。
2. Ad Hoc: -用于将应用程序分发到 AppStore 之外的一组已知的有限 iOS 设备。这些通常用于通过第三方测试服务将应用程序分发给测试人员。
3 企业:-使大型企业能够以独立于 AppStore 的方式将内部应用程序分发到企业批准的设备。
4 App Store:-用于 AppStore 或 TestFlight。