iOS企业configurationconfiguration文件:我可以拥有多less个?

如果我是苹果公司的企业计划的一部分,我可以制定的企业configuration文件的数量是否有限制?

每个configuration文件是否有额外的费用?

最后,build议每个应用只使用一个configuration文件(或每个第三方应用开​​发者使用一个configuration文件)?

我问这是因为我试图弄清楚(对于一个客户)他们正在使用的第三方供应商是否需要使用他们现有的供应configuration文件,或者他们是否可以创build一个新的供应商configuration文件。 (在这种情况下,由于私钥问题,后者会容易得多。)我已经阅读了应用程序分发指南,并且使用了一些Googlesearch引擎,但是我不确定我是否find了答案。

谢谢!

如果我是苹果公司的企业计划的一部分,我可以制定的企业configuration文件的数量是否有限制?

我猜是有上限的,但是很高。 企业分布configuration文件每年到期,所以可能会有很多。

每个configuration文件是否有额外的费用?

但是,您可能应该考虑在可能的情况下使用通配符configuration文件来简化事情(您必须每年重新签署所有应用程序一次)。 如果您使用苹果的服务(iCloud,推送通知等),则不能这样做。

我们已经成功地让供应商提交xcarchive文件,而不是让他们完全访问分发configuration文件。 您使用与分发概要文件相同的捆绑ID为供应商创build开发概要文件,并使用开发概要文件构build一个存档文件(这看起来是违反直觉的,但是可行)。 然后您的供应商可以导出xcarchive并将其提交给您。 您可以将这个xcarchive导入到Xcode的组织器中,然后像正常一样生成和签署ipa。

这个过程完全消除了向第三方提供你的发行资料的风险。 他们所拥有的只是一个可以撤消的开发人员configuration文件。

我build议您为每个应用程序使用一个configuration文件 – 这将使pipe理权限比如推送通知等变得更容易。

我从来没有创buildconfiguration文件的限制。 我已经看到很多Xcode自动创build,这造成混乱,但没有更糟的。