command /usr/bin/codesign failed with exith code 1解决方法

原因: provisioning profiles 和certificates没有真正关联上。

首先得先搞清楚一个感念,certificates是用于给应用程序签名,约等于通行证,申请证书是我们进行真机调试与发布的第一步。Provisioning Profiles就是放入我们的xcode中,让 xcode知道我们的证书和哪些设备之类的信息相匹配。

方法1:检查下provisioning profiles 里的certificates是否选中对应的证书。这种情况基本出现的可能性比较少

方法2:可能是加的provisioning profiles没有获取到user的权限,虽然xcode里 buil settings code signing加对了其实根本没有匹配上,编译的时候直接报错说证书和配置关联不对。

这个时候我们只有删除molile Device/provisioning profiles下的对应的provisinging profile 文件即可(建议都清空)。

重现配置下 xcode code signing 。

时间: 2024-10-07 01:12:35

command /usr/bin/codesign failed with exith code 1解决方法的相关文章

XCode 6 出现 no identity found: Command /usr/bin/codesign failed with exit code 1 解决方法汇总

1, 解决办法,进入开发者账号重建一个 Provisioning Profiles 文件,把证书添加正确就可以了 (应该是最有效的) 2, 将p12文件重新安装下 3, 在 iPhone配置实用工具 中使用 Delete 键 删除过期及invalid 的profiles 4, 登录Member Center 删除所有 invalid 的 profiles 5,  Just created a new project, copied all classes and resources and th

IOS随笔-- Command /usr/bin/codesign failed with exit code 1

我今天遇见一个蛋疼的问题,因为本机上装有两个xcode ,分别是xcode5.1.1和xcode6.1,xcode5版本真机测试没一点问题?但是xcode6真机测试的时候问题来了编译不通过,Command /usr/bin/codesign failed with exit code 1 的错误. 于是开始了艰辛的查询工作,再查了多个资料后最终没有解决掉问题,心灰意冷啊! 出去抽了一支烟,整理下思路,回来把证书以及描述文件全部删掉 然后重新创建证书以及描述文件,重新配置,clean一下,运行..

【iOS】no identity found Command /usr/bin/codesign failed with exit code 1

今天遇到了这个问题,详情如下图: 后来发现是自己脑子短路了……只添加了 Provisioning Profiles, 而忘记添加 Certificates, 就是下面的两个:

Command /usr/bin/codesign failed with exit code 1

刚刚碰到相同的问题,自己解决了,很简单,profile冲突,(自己遇到的现象是之前的profile关联的certificate过期,然后重新生成 了certificate和更新了profile.但是是同一个profile,导致设置的时候还是识别的之前的profile,和新的 certificate不匹配导致的)查看Xcode下当前用的profile名字,如图 去到目录 Users ? username ? Library? MobileDevice ? Provisioning Profiles

xcode6 真机运行报错 Command /usr/bin/codesign failed with exit code 1

解决方法: 百度下载‘iphone配置实用工具’, 打开此软件之后,选择预配置描述文件, 选中iphone过期和重复的描述文件,按delete键删除.然后重启xcode即可

no identity found Command /usr/bin/codesign failed with exit code 1 报错解决方法

stackoverflow 的解决方法是 xcode->preference->account->view detail -> refresh the provisioning profile 但是我这边最后一步是 没有刷新按钮 是一个 download all 的按钮 想到provisioning profile 和证书都是别人导给我的 所以没有采用这种方法 直接  进入 ~/Library/MobileDevice/Provisioning Profiles 文件夹 删除出问题

Sub-process /usr/bin/dpkg returned an error code (1) 解决方法

最近在debian系统上apt-get install -y ia32-libs安装软件到最后时总是出现如下错误: Sub-process /usr/bin/dpkg returned an error code (1) 解决办法: cd /var/lib/dpkg sudo mv info info.bak sudo mkdir info sudo apt-get install -y ia32-libs 开始我是想在一条命令中同时安装几个软件包,结果还是出现E: Sub-process /u

报错:Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lex failed with exit code 1

这里有两种情况: 第一种是某xxx.m文件不存在或路径不对,而且里面有5.1什么的 解决方法如下: 在Build Phases-->Complie Sources中找到有两个xxx.m文件,一个正常,一个标红了xxx.m,只要把标红的丢失文件删除掉就行了. 第二种是,里面有4.1什么的 解决方法如下: 在Build Settings 中,将Apple LLVM compiler 4.1 - Language 中的c++Standard Library 修改为 libstdc++(GNU C++

Command /usr/sbin/chown failed with exit code 1?

问题: 解答: 转自:http://stackoverflow.com/questions/7589771/command-usr-sbin-chown-failed-with-exit-code-1