Xcode 12.3 命令协同设计失败,退出代码为非零
Posted
技术标签:
【中文标题】Xcode 12.3 命令协同设计失败,退出代码为非零【英文标题】:Xcode 12.3 command codesign failed with a nonzero exit code 【发布时间】:2021-01-01 01:40:40 【问题描述】:我是一名正在开发 ios 应用程序的学生,我完全没有太多编程经验。我构建的应用程序在模拟器上运行良好,但是当我尝试将其加载到我的 iPhone 上时,我不断收到错误Command CodeSign failed with a nonzero exit code。
我尝试锁定/解锁我的钥匙串,但无济于事,所以此时我创建了另一个完全空白的 xcode ios app 项目,但它仍然没有加载到设备上,我得到了同样的错误,让我相信这不是代码错误。
这个问题真的让我很沮丧,如果有人能找到解决方法,我将非常感激
【问题讨论】:
首先,欢迎来到 Stack Overflow。我认为您已经很好地分析了您的问题 - 创建一个空白项目并找到与您的应用程序告诉我相同的问题。那么您尝试过搜索什么/在哪里?我看到您使用的是 Xcode 12.3...您尝试过 12.2 吗?您的设备使用的是哪个 iOS 版本?对我来说,听起来您需要通过 developer.apple.com/account/resources/certificates/list 工作并确保一切设置正确 - 特别是您的设备标识符。 以防万一那里一切都好?向我们提供更多详细信息...我相信我们可以为您提供帮助。新年快乐! 【参考方案1】:我实际上解决了我的错误,这似乎是钥匙串的问题,但我不得不实际删除我的整个登录钥匙串并创建一个新的,然后应用程序被加载到设备上并正常工作
【讨论】:
顺便说一句,我发现一些关于在 Mac 上删除/重新添加我的登录钥匙串的信息,以及有此问题的人在尝试我的解决方案之前应该知道的一些事情,即解决方案会删除所有您在 mac 中保存的密码,这可能是个问题,以上是关于Xcode 12.3 命令协同设计失败,退出代码为非零的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 10.2.1 命令 PhaseScriptExecution 失败,退出代码为非零
命令 PhaseScriptExecution 失败,Xcode 中的退出代码为非零