1

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

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

2 回答 2

1

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

对于应用商店构建,您需要个人证书、我想要的应用(如果您不使用推送或商店,则可以是通用的)以及应用商店的配置文件 - 只有后者是特定于您的应用商店构建。

意见:Apple 的配置管理是彻头彻尾的问题。

于 2010-04-15T18:10:17.337 回答
0

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

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

至于配置文件本身,没有什么可做的。你总是可以去下载一个新的,而且这些天它们很快就会过期。

@paull 意见:完全同意。

于 2010-04-15T18:45:15.017 回答