logo头像
Snippet 博客主题

错误总结

Xcode 10 Error: Multiple commands produce

error: Multiple commands produce ‘/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products…
解决方法如图:
question

关于Provisioning profile “xx” doesn’t include signing certificate “iPhone Developer: xx

有些情况下,我们需要手动配置证书进行真机调试。但是开发证书和配置文件都正常的情况下,还是会出现Provisioningprofile”xx”doesn’tincludesigningcertificate”iPhoneDeveloper:这个错误。这种错误一般出现在使用企业开发者账号的项目中,当开发者使用自动配置证书时,xcode会自动生成一个用企业开发者账号签名的开发者证书,并安装在钥匙串里面。此时你选择手动配置开发证书时,就会显示企业开发配置

有些情况下,我们需要手动配置证书进行真机调试。但是开发证书和配置文件都正常的情况下,还是会出现Provisioning profile “xx” doesn’t include signing certificate “iPhone Developer:这个错误。这种错误一般出现在使用企业开发者账号的项目中,当开发者使用自动配置证书时,xcode会自动生成一个用企业开发者账号签名的开发者证书,并安装在钥匙串里面。此时你选择手动配置开发证书时,就会显示企业开发配置文件不包含这个生成的证书(应该是包含企业的开发证书)。xcode的内部机制问题,会优先识别这个生成的开发证书,而不是你安装的企业开发证书。

所以解决方案就是:打开你的钥匙串,找到生成的那个开发证书,一般是以你的手机名称命名的。删除即可。
证书设置如图:
question
question

微信打赏

赞赏是不耍流氓的鼓励