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