找到了多个协同签名身份(即证书和私钥对)匹配
Code Sign error: Multiple matching codesigning identities found: Multiple codesigning identities (ie 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'
我无法在设备上测试该应用。
我还从我的队友中导入了.developerprofile
文件,并且能够将应用程序上传到应用程序商店,但无法在设备上测试应用程序。
在keychain
所有证书都有效。
我试图删除iOS Provisioning Profiles
。
我还使用这些步骤刷新了我的设置
- 在Xcode首选项中
- >在帐户中,单击您的Apple ID
- >单击查看详细信息
- >单击您的项目供应配置文件
- >单击左下角的刷新按钮
再次清理并构建,但仍面临在设备上未运行的相同问题。
确保Mac中的Keychain Access中没有重复的证书。 要检查此打开的Keychain Access并在“我的证书”中检查您是否没有重复的证书,如果是这种情况,请删除重复项。
就我而言,解决方案是自动“iOS Developer”选项(使用Xcode 6.2)
在第二个“构建设置”:
几个月前我遇到了这个问题,刚刚再次碰到它。 上次我通过在“首选项”下刷新我的帐户来修复它。 即使在删除/添加所有帐户并清除所有与xcode相关的钥匙串项目后,它也无法正常工作。
最后,我将配置文件从“自动”更改为特定的配置文件。