开发iPhone应用程序时使用的configuration文件是什么?

configuration文件的用途是什么?为什么在开发iPhone应用程序时需要? 如果我没有configuration文件,会发生什么?

来自iPhone开发者计划的报价(〜8MB PDF)

供应configuration文件是一组数字实体,它将开发人员和设备与授权的iPhone开发团队绑定在一起,并使设备能够用于testing。 开发供应configuration文件必须安装在您希望运行应用程序代码的每个设备上。 每个开发供应configuration文件将包含一组iPhone开发证书,唯一设备标识符和应用程序ID。 设置configuration文件中指定的设备只能用于那些iPhone开发证书包含在configuration文件中的个人testing。 单个设备可以包含多个configuration文件。

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

以下是如何创build一个,以及这个答案的参考:
http://www.wikihow.com/Create-a-Provisioning-Profile-for-iPhone

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

configuration是准备和configuration应用程序以在设备上启动并使用应用程序服务的过程。 在开发过程中,您可以select哪些设备可以运行您的应用,以及您的应用可以访问哪些应用。 从您的开发人员帐户下载configurationconfiguration文件,并将其embedded到应用程序包中,整个包将进行代码签名。 embedded式configuration文件在应用程序启动之前安装在设备上。 如果供应configuration文件中的信息与特定条件不匹配,则您的应用将无法启动。 您可以通过在Xcode中select选项来间接configuration开发资源调配configuration文件