找到了多个代码签名标识(即证书和私钥对)匹配 [英] Multiple codesigning identities (i.e. certificate and private key pairs) matching were found
问题描述
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屋!