Swift 资源调配配置文件“;开发商简介“;不';t包括签署证书“;iPhone发行版:人';姓名(钥匙号码)

Swift 资源调配配置文件“;开发商简介“;不';t包括签署证书“;iPhone发行版:人';姓名(钥匙号码),swift,provisioning-profile,ios-provisioning,ios-app-signing,Swift,Provisioning Profile,Ios Provisioning,Ios App Signing,我正在尝试上载由我的团队创建的应用程序,但出现以下错误: 资源调配配置文件“开发者配置文件”不包括签名证书“iPhone分发”:人员姓名(密钥号) 我多次尝试创建和下载新证书,但都显示了相同的错误 如果证书属于分发类型而非开发类型,从而阻止在试飞中上载应用程序,是否存在任何问题?您可以验证以下内容以解决问题: 验证此证书实际上是“iOS分发”证书() 仔细检查证书的捆绑id,并将其与xCode上的应用程序进行比较。它们应该是一样的。还请注意此证书注册到的团队 转到xCode->首选项->帐户

我正在尝试上载由我的团队创建的应用程序,但出现以下错误:

资源调配配置文件“开发者配置文件”不包括签名证书“iPhone分发”:人员姓名(密钥号)

我多次尝试创建和下载新证书,但都显示了相同的错误


如果证书属于分发类型而非开发类型,从而阻止在试飞中上载应用程序,是否存在任何问题?

您可以验证以下内容以解决问题:

  • 验证此证书实际上是“iOS分发”证书()

  • 仔细检查证书的捆绑id,并将其与xCode上的应用程序进行比较。它们应该是一样的。还请注意此证书注册到的团队

  • 转到xCode->首选项->帐户->选择您的帐户->选择正确的团队。然后单击“管理证书”,并确保分发证书列在那里

  • 还要确保执行步骤3。证书没有“私钥丢失”或其他错误

  • 转到xCode中的Build Settings->General(在新的xCode中签名配置),并验证选择了正确的团队(您在2中提到的团队)


  • 您需要更新“开发人员配置文件”,并在中包含提到的证书。您可能还想在Mac OS Keychain应用程序中多次检查您是否拥有相同的证书。存在“缺少私钥”,如何进行排序?好的。当您的分发配置文件第一次创建时,苹果为您提供了该证书的私钥(这是一次性下载,创建该配置文件的人都应该拥有它)。您必须获得它并将其安装在您的机器钥匙链中。或者,如果您的工作场所中有其他Mac计算机构建了相同的应用程序,那么它们的密钥链中将包含您可以导出的私钥。