管理iPhone应用程序配置配置文件

时间:2010-04-15 17:46:58

标签: iphone build-process provisioning

我刚刚创建了一个iPhone应用程序并且正在让朋友们尝试一下,但似乎有很多东西需要“管理”才能实现高效的开发/测试周期。还有很多东西只在我的机器上(我用来创建应用程序/配置文件的Keychain和我的测试证书),团队中的其他开发人员无法使用。

  • 人们如何管理不同类型的iPhone证书和配置文件?
  • 关于如何有效地构建/测试/提供应用程序构建的任何建议的最佳实践,以团队中的任何人都可以做到这一点?
  • 如果我想重新构建我的mac或使用其他mac进行开发/构建,究竟需要备份什么?
  • 实际部署到应用商店需要哪些工件?我是否需要重新创建证书,配置文件等,或者我只是重复使用我为开发创建的那些?

2 个答案:

答案 0 :(得分:1)

您可以导出包含所有证书和配置文件的单个文件,这是管理您自己的位的最佳方式。

对于应用商店版本,您需要一个个人证书,一个应用程序(如果您不使用推送或商店,它可以是通用的),以及应用程序商店的配置文件 - 只有后者是特定于您的应用商店版本。

意见:Apple的配置管理是彻底的。

答案 1 :(得分:0)

我与几个客户合作,每个客户都有自己的证书和应用商店帐户。我创建了一个单独的钥匙串,其中包含每个钥匙链的所有证书和密钥。您可以根据需要将这些钥匙链传递或备份。

多年来,每次切换项目时都必须设置默认的钥匙串,但最终修复了。

至于配置文件本身,没有太多事情要做。你可以随时下载一个新的,但这些天它们很快就会过期。

@paull意见:完全同意。