在开发团队中创build正确的证书和configuration文件

为了得到正确的configuration文件,我奋斗了几天。

我是一个独立的iOS开发者,拥有自己的iTunes连接账户,但最近我开始为开发团队开发。 从那以后,我无法获得正确的configuration文件,从xCode运行我的应用程序到我的iPhone。

iOS文档介绍了如何创build证书和configuration文件,但没有确定每个步骤需要执行哪些操作(无论是开发人员还是开发团队经理)。

你能否描述谁需要做以下步骤:1.创build一个开发证书。 对我来说,应该是我,因为它是我的发展。 然后,我将它发送给开发团队经理,并将其添加到他的成员中心。 2.应用程序ID:开发团队经理使用特定的包ID创build应用程序ID 3.设备:开发团队经理添加我的iPhone UDID。 4.configuration文件:dev团队经理从我的证书,应用程序ID和我的设备创build它。 然后,他发给我的文件,我只需要双击它。

但是,这似乎并不奏效。 任何想法如何我可以获得有效的configuration文件。

PS 1:我已经join了iTunes连接,我可以访问应用程序的详细信息。 PS 2:在xCode和iTunes连接的应用程序的捆绑ID是相同的(我已经检查了一百次)。

每个团队成员负责创build自己的密钥/证书对,并通过钥匙串访问将其添加到他们的机器中。 这是发展build设。 分发证书只能由pipe理员创build。

要在会员中心创build应用ID或条款,您需要拥有pipe理员权限。 如果你没有pipe理员访问权限,那么你必须依靠谁来创build这些权限。 他们将负责确保您的设备和证书已附加到您的应用程序的开发规定。

您的问题也可能是您的代码签名设置没有在项目中正确设置。 你应该设置自动和身份到iOSDeveloper。 这可以让Xcode弄清楚,还可以让您在团队设置中共享项目,而无需代码签名问题

好的,这里是步骤:

  1. 从Keychain生成一个新的CSR。
  2. 转到iTunes Connect。
  3. 在证书部分:
    • 使用CSR下载苹果公司的全球关系授权证书。
    • 使用CSR下载iOS开发人员证书。
  4. 将这两个证书添加到钥匙串。
  5. 在临时简介部分:
    • 下载包含此开发者证书的新的临时configuration文件。
  6. 将此configuration文件添加到Xcode。
  7. 在Xcode中,转到生成设置 – >代码签名 – >设置临时configuration文件。
  8. 运行项目。

这应该为你做。 祝你好运。