iOS Depoyment:如何在本地安装证书以在不同的开发团队下分发应用程序?

iOS Depoyment:如何在本地安装证书以在不同的开发团队下分发应用程序?,ios,xcode,Ios,Xcode,我们的组织(MyOrg)有一个移动应用程序,我们已将其许可给另一个组织(他们的RORG)。为了为他们的错误部署应用程序,我们需要进行更改,使其在他们的环境中工作(端点、图标、标题等)。因此,使用他们的证书对应用程序进行签名是有意义的。目标是能够使用我们的证书或他们的证书部署应用程序 这就是我们迄今为止所做的: “TheirOrg”要求我们(MyOrg)加入他们的团队 开发团队 我们加入了开发团队并下载了证书。当我在KeyChain应用程序中查看时,我可以看到所有证书 说到部署,通过归档选项,我可

我们的组织(MyOrg)有一个移动应用程序,我们已将其许可给另一个组织(他们的RORG)。为了为他们的错误部署应用程序,我们需要进行更改,使其在他们的环境中工作(端点、图标、标题等)。因此,使用他们的证书对应用程序进行签名是有意义的。目标是能够使用我们的证书或他们的证书部署应用程序

这就是我们迄今为止所做的:

  • “TheirOrg”要求我们(MyOrg)加入他们的团队 开发团队
  • 我们加入了开发团队并下载了证书。当我在KeyChain应用程序中查看时,我可以看到所有证书
  • 说到部署,通过归档选项,我可以在“用于资源调配的开发团队”选项中看到他们的错误。(这很好,因为这允许我使用MyOrg或他们的Rorg密钥对应用程序进行签名。)
  • 从下拉列表中选择“TheirOrg”并移动到下一个屏幕后,我面临以下错误:

  • 这里是我的问题:如何通过XCode(6.4)在本地安装证书?

    首先,您需要向他们询问
    p12证书(从
    keychain
    -分发证书导出)&然后安装它。然后按照以下说明操作

    如果您想归档应用程序并将其导出,则必须创建iOS分发证书,而不是开发证书

  • 生成临时分发配置文件
  • 下载并双击它
  • 在构建设置中选择该配置文件&然后尝试归档,它将起作用

  • 您需要他们的p12文件,证书在您的终端无效。请重置证书并重试。谢谢@SibaPrasadHota-我将向其他组织申请p12证书,并将更新此问题。