可在所有应用程序中使用的配置文件

问题描述 投票:0回答:1

我有iOS开发人员团队,他们所有人都希望将他们的应用程序安装到真实设备中,我希望为他们提供一个单一的配置文件,因此他们无需更改应用程序的捆绑包ID。例如,有两个应用程序说helloWorld和myFirstApp,我希望这两个应用程序都应使用相同的配置文件(而不能互相替换)。

我知道我们可以创建具有*捆绑包ID的开发人员资料,无论我要寻找什么,它都具有相同的功能。现在我的问题是如何创建该配置文件?请更详细地说明我。

我知道我们永远都不能提交具有此类资料的应用,即我们必须为所有应用使用单独的资料,但是可以出于开发目的而使用。

provisioning-profile ios-provisioning
1个回答
0
投票

有两个选择。

首先,如果您需要提前安装的设备数量有限,则可以使用标准的Ad Hoc分发配置文件。这使您可以在本地Mac上构建最多100个必须在配置文件中提前定义的设备。这不需要企业帐户-因此任何Apple开发人员帐户都可以执行此操作。

[其次,如果您需要在团队之外分发测试应用程序,并且设备将发生变化,则Apple有一个企业计划(我相信您的公司必须具有DUNS编号),这将使您可以创建用于可以部署在任何设备上。这些内部版本的供应配置文件和证书仍具有有限的到期时间,因此必须偶尔重新构建/重新安装。通常,这是用于广泛分布/ beta测试的方法。

要让一个团队使用一个配置文件,我会选择选项1,在Apple开发人员站点上使用所有设备创建配置文件,然后在开发人员门户中将所有开发人员添加到团队中。如果您进入首选项,Xcode 5/6将为您完成其余工作,并将其帐户添加到“帐户”标签中。

在较早版本的Xcode(4.x及更低版本)中,您可以让一名开发人员创建配置文件和证书,然后从Organizer导出.developerprofile,以打包证书和.mobileprovision文件,以构建您团队的设备。

© www.soinside.com 2019 - 2024. All rights reserved.