在我的 Xcode > 管理器 > 设备
我今天通过从配置门户和应用程序 ID 中选择分发证书,创建了一个分发配置文件。
但是管理器内的配置文件状态显示“未找到有效签名身份”
我仔细检查了我的 MacBook 钥匙串(keychain)访问,它的证书与配置门户的证书 > 分发完全相同。
我已经从配置文件下载了证书,双击 .cer 文件,它只是打开钥匙串(keychain)访问。
但是,我仍然遇到同样的问题。
我应该做什么?
最佳答案
钥匙串(keychain)中的所有 xcode 证书都需要设置为(使用系统默认值)不,始终批准或从不批准。您可以通过双击它们来查看它们。
Xcode > Organizer > Devices > Teams:“签名有效的身份”,需要导入,并且上面有绿色标记。
Xcode > 目标 >“您的项目”> build设置 > 代码签名> 将它们设置为“自动配置文件选择器”,然后设置为 Iphone 开发者或发行版(在您的情况下为“发行版”)。
清理和构建
如果它不起作用,请尝试更改“代码签名”,并且证书也应该显示在代码签名中。
这是我一直以来最大的问题,很烦人..希望它有帮助!
如果还有问题请告诉我!
关于xcode - 未找到有效签名身份状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12506605/