2011-01-31 50 views
1

我正在研究iOS 4中的新无线分配过程,以在我的公司内部署我的应用程序。我对此有一个小问题:iOS 4无线分配和新设备

当公司有新设备并更新供应配置文件时,我是否必须每次都使用此配置文件重建应用程序?

换句话说:每次有新员工(或新设备)时,我是否必须重新构建应用程序,还是只能将设备的UDID添加到配置文件并分发相同的.ipa文件?

我希望是后者,否则添加新设备变得相当耗时间......

感谢您的帮助,

托马斯

回答

2

供应配置文件也可以通过网站分发。

如果作为.ipa文件一部分的当前配置文件不包含其设备,则可以向该配置添加新设备,并且用户只需安装此新配置配置文件。在这种情况下安装.ipa文件之前,必须先安装配置文件。

这可以工作,直到配置文件过期,然后您还必须提供一个由最新配置文件生成的新的.ipa版本。

有一个在PHP5的服务器组件,它处理的网站automaticall一个开源框架,你只需要根据文档中的文件放置到子文件夹:https://github.com/TheRealKerni/Hockey (注:此项目是由我自己开始)

0

我不知道简单地重新分配相同的文件,但您可以考虑自动化构建。或者,在捆绑包中有一个.mobileprovision(不是压缩的.ipa文件,但是生成文件夹),如果用新的替换它,这可能会起作用。

1

您不需要重新构建应用程序,但必须先在设备上安装新的设置配置文件,然后才能安装该应用程序。

如果您还使用配置配置文件,您也可以使用iphone配置实用程序进行安装,或者可以将配置文件放在Intranet上以便于更新,那么这应该不成问题。

+0

我可以将配置文件添加到我的ipa所在的网站吗,所以新用户可以先下载配置文件,然后下载应用程序?还是必须通过iTunes安装配置文件? – thomasvsundert 2011-01-31 13:16:23

+0

你可以把它们放在网站上并从那里安装它们。 (至少使用ios 4设备)。 – Bastian 2011-02-01 12:50:22

0

http://www.mobileiron.com/有一个我正在寻找的企业解决方案。支持Android,Blackberry和iOS。您需要推送从应用程序中分享的配置文件,否则您需要为每个设备构建一个单独的应用程序。