我正在尝试部署我的第一个开发iPhone应用程序,但遇到了一些问题。我已经成功地通过了online Provisioning Assistant,但现在我卡住了。无论我做什么,我总是得到以下错误。
/usr/bin/codesign失败,退出代码为%1
有人知道为什么会发生这种事吗?
发布于 2009-07-07 09:33:42
更新:
我最初回答中的技术说明现在已被弃用。苹果在一个新文档中发布了一系列代码签名问题(以及一些解决方案):Technical Note TN2407 Code Signing Troubleshooting Index
检查生成设置中的CODE_SIGN_IDENTITY属性。是否在此处选择了您的配给配置文件?
您还需要在应用程序.plist中输入有效的捆绑包标识符。
标识符必须与您在生成配置文件时提供的标识符匹配。
苹果对这款here有一个技术说明。
发布于 2010-02-08 20:14:09
我刚刚遇到了这个错误,下面是我所发现的,以防这对任何人都有帮助:我发现您可以在Xcode中右键单击错误消息,然后选择expand以获取更多详细信息,包括对问题的描述。
在我的例子中,我在不同的密钥链文件中有两份同名的开发人员证书副本,而Xcode不知道该使用哪一个。
发布于 2018-02-08 02:14:07
对于Xcode9.0中codesign问题,这可能是一个奇怪的答案。我也收到了这个错误,不知道该怎么做,因为一切都是正确的。
我去了钥匙链,我有登录选项“解锁”。我锁定了它并重新编译了我的构建。Xcode本身要求我打开访问密钥链。我给了它访问权,它起作用了。
步骤包括:
https://stackoverflow.com/questions/1090288
复制相似问题