在开发 iPhone 应用程序时,什么是供应配置文件?

配置文件的目的是什么? 为什么在开发 iPhone 应用程序时需要它?如果我没有供给配置文件,会发生什么?

209083 次浏览

您需要它来在开发设备上安装开发 iPhone 应用程序。

下面是如何创建一个,以及这个答案的参考:
Http://www.wikihow.com/create-a-provisioning-profile-for-iphone

另一个链接: Http://iphone.timefold.com/provisioning.html

引自: IPhone 开发者计划(~ 8MB PDF)

供应配置文件是数字实体的集合,它将开发人员和设备唯一地绑定到经过授权的 iPhone 开发团队,并允许设备用于测试。开发配置文件必须安装在您希望在其上运行应用程序代码的每个设备上。每个开发配置文件将包含一组 iPhone 开发证书、唯一设备标识符和一个 App ID。 配置文件中指定的设备只能用于测试那些其 iPhone 开发证书包含在配置文件中的个人。一个设备可以包含多个供应配置文件。

发展供应概览

苹果关心安全问题,正如你所知道的,在真正的 iOS 设备上安装 任何应用程序是不可能的。苹果有几种合法的方式来做到这一点:

  • 当你需要 测试/调试一个应用程序在一个真正的设备上的 Development Provisioning Profile允许你这样做
  • 当你 出版一个应用程序你发送一个 Distribution Provisioning Profile< sup > [ About ] 和苹果审查后重新分配他们自己的关键

Development Provisioning Profile存储在设备上,包含:

  • 应用程序 ID-将要运行的应用程序
  • 开发证书列表-谁可以调试应用程序
  • 设备列表-哪些设备可以运行这个应用程序

Xcode默认关心它