no identity found Command CodeSign failed with a nonzero exit code

简介: no identity found Command CodeSign failed with a nonzero exit code

《HBuilderX使用mac打包ios应用提示苹果根证书没有安装》

问题:替换证书后,用xcode运行模拟器正常,调试真机时报这个错误。

1.增加苹果账号;

2.从一个苹果研发者账号建立的app开发证书,然后把这个app开发者证书失效掉,然后在另一个苹果开发者账号建立相同bundle identifier的app开发证书就有可能报这个错误。

解决方法:这个错误本质上时两个证书冲突引起,引起冲突的是Apple Worldwide Developer Relations Certification Authority证书。会在钥匙串的登陆里看到两个Apple Worldwide Developer Relations Certification Authority证书。解决办法是删除Apple Worldwide Developer Relations Certification Authority证书,然后从其它的正常电脑拷贝过来一个正常的拖入系统证书里面。我估计把那个正常的证书导出,再那两个重复的证书都删除了,然后拖入也可以。替换了证书需要重启电脑。这样这个问题就解决了。

CodeSign /Users/jiaguoshang/Library/Developer/Xcode/DerivedData/ChildishBeautyParent-bpiwrfjwqipteohktjbxfelejfre/Build/Products/Debug-iphoneos/稚美家长端.app (in target 'ChildishBeautyParent' from project 'ChildishBeautyParent')
    cd /Users/jiaguoshang/Desktop/工作/ChildishBeautyParent
    export CODESIGN_ALLOCATE\=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
    
Signing Identity:     "Apple Development: Juhong Wu (A7G56TPCFM)"
Provisioning Profile: "iOS Team Provisioning Profile: com.familyjoy.childishbeautyparent"
                      (d6189d3e-fec5-4a06-bfb0-b85508d96533)

    /usr/bin/codesign --force --sign 548D05FF5643A89C3ECF7CD127D9014D85C164F4 --entitlements /Users/jiaguoshang/Library/Developer/Xcode/DerivedData/ChildishBeautyParent-bpiwrfjwqipteohktjbxfelejfre/Build/Intermediates.noindex/ChildishBeautyParent.build/Debug-iphoneos/ChildishBeautyParent.build/稚美家长端.app.xcent --timestamp\=none /Users/jiaguoshang/Library/Developer/Xcode/DerivedData/ChildishBeautyParent-bpiwrfjwqipteohktjbxfelejfre/Build/Products/Debug-iphoneos/稚美家长端.app

548D05FF5643A89C3ECF7CD127D9014D85C164F4: no identity found
Command CodeSign failed with a nonzero exit code


目录
打赏
0
0
0
0
54
分享
相关文章
无需付费证书通过Xcode进行安装调试
无需付费证书通过Xcode进行安装调试
385 0
iOS Local Authentication 本地身份认证
iOS Local Authentication 本地身份认证
406 0
Jenkins美化---更新时日志输出带颜色
Jenkins更新输出日志改变颜色 Jenkins默认输出日志不带任何字体颜色,除了问题不容易排错影响我们看log的时间
1145 0
Jenkins美化---更新时日志输出带颜色
|
10月前
|
Mac终端工具Terminal (2):打开新终端窗口或者页签
Mac终端工具Terminal (2):打开新终端窗口或者页签
697 0
Flutter MAC VSCode 常用快捷键和命令行
Flutter MAC VSCode 常用快捷键和命令行
205 0
【错误记录】Flutter 报错 ( Could not resolve io.flutter:flutter_embedding_debug:1.0.0. )(二)
【错误记录】Flutter 报错 ( Could not resolve io.flutter:flutter_embedding_debug:1.0.0. )(二)
352 0
【错误记录】Flutter 报错 ( Could not resolve io.flutter:flutter_embedding_debug:1.0.0. )(二)
如何在 DNS 记录中设置反向代理服务器?
要设置反向代理服务器,首先需安装配置软件(如 Nginx 或 Apache),并确保域名正确指向服务器 IP。接着,在 DNS 中设置 A 或 CNAME 记录,将域名指向反向代理服务器。然后编辑 Nginx 或 Apache 的配置文件,将请求转发至后端服务器。最后,通过浏览器访问域名测试配置是否成功,并使用工具检查请求流向和响应情况。
ly~
483 3

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等