找到了多个代码签名标识(即证书和私钥对)匹配 [英] Multiple codesigning identities (i.e. certificate and private key pairs) matching were found

查看:147
本文介绍了找到了多个代码签名标识(即证书和私钥对)匹配的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Code Sign error: Multiple matching codesigning identities found: Multiple codesigning identities (i.e. certificate and private key pairs) matching "iPhone Developer: Coders (4B4R89J5KK43GU33E64I4347VZ)" were found
CodeSign error: code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 8.0'

I我无法在设备上测试该应用。

I am unable to test the app on the device.

我还从我的队友中导入了 .developerprofile 文件,能够将应用程序上传到应用程序商店,但无法在设备上测试应用程序。

I also imported the .developerprofile file from my teammate, and was able to upload the app to app store, but cannot test app on device.

钥匙串所有证书都有效。

我试图删除 iOS配置文件

我还使用这些步骤刷新了我的设置

I also refreshed my setting using these steps


  • 在Xcode首选项中

    • >在帐户中点击您的Apple ID

    • >点击查看详细信息

    • >点击您的项目供应资料

    • >点击左下角的刷新按钮

    • In Xcode Preferences
      • > In Accounts click on your Apple ID
      • > Click View Details
      • > Click on your projects Provisioning Profile
      • > Click refresh button bottom left

      再次清理并构建,但仍然面临在设备上未运行的相同问题。

      Clean and build again, but still facing the same issue not running on device.

      推荐答案

      确保Mac中的Keychain Access中没有重复的证书。
      要检查此打开的钥匙串访问权限并在我的证书中检查您是否没有重复的证书,如果是这种情况,请删除重复项。

      Make sure you don't have duplicate Certificates in Keychain Access in your Mac. To check this open Keychain Access and within "My Certificates" check that you don't have duplicate certificates, if this is your case, remove the duplicates.

      这篇关于找到了多个代码签名标识(即证书和私钥对)匹配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆