iPhone配置:它有什么关系?

时间:2011-01-17 01:49:35

标签: iphone provisioning

Gre哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇/ p>

我已经开始工作了。不知何故,我通过电子邮件将一两个副本发送给测试人员,最终将我的应用程序放入商店,这很好。

但我不能说真的,深刻理解它! (而且我每天都不会做iOS开发。即使是现在我对自己所做的事情的回忆也有点模糊。)

我有能力理解事物,如果出现,嗯,你知道,以我能理解的方式。

有人能指出我对实际配置的明确解释吗?

我觉得如果我明白了,这样做的方法就很明显了。

谢谢!

2 个答案:

答案 0 :(得分:2)

开发配置文件为您的应用程序签名,并允许手机知道可以运行。目前,XCode会自动为您制作开发资料(“团队资料”)。

当您谈论其他人运行您的应用时,另一种配置文件是分发配置文件。您需要一个分发配置文件,以便将您的应用程序提供给商店,或者提供给测试人员。

该配置文件允许其他人的手机知道运行您的应用程序是可以的,基本上它包括被批准在有问题的手机上运行该应用程序的设备ID列表,以及被签名以便手机知道整个事情是有效的。

如果您在网上阅读有关分发的建议,很容易让人感到困惑,因为过去的事情要困难得多。您以前必须将分发证书与应用程序分开发送给beta测试人员。这些天,证书包含在您的应用包中,因此您不必担心这一点。

此外,发送AdHoc版本可能是各种令人不快的 - 对于使用Windows的测试人员。目前,进行beta测试的绝对最佳方式是在Web上使用Enterprise ad-hoc部署功能的链接,让iOS4或更高版本的用户自动下载并安装您的应用程序,无需iTunes或复制工作。事实上,我现在拒绝使用运行不在iOS4或更高版本上的Windows的beta测试人员。

发布的指南链接应该有关于企业ad-hoc的部分,但基本上它的工作方式是手机下载的小文件,其中包含指向包含您的应用的IPA文件的链接。您将手机指向plist文件的特殊格式链接,手机直接取出应用程序。

所有这些都取决于使用“构建和存档”选项来构建任何临时分发构建。无论如何,您应该这样做,因为它还会保存一个符号文件供您在调试崩溃报告时使用。

编辑:

以下是企业部署的更多细节(适用于任何注册开发人员,而不仅仅是企业注册开发人员):

http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

答案 1 :(得分:1)