xcode升级运行报错 Command /usr/bin/codesign failed with exit code 1(api打包出错)
来源:互联网 发布:常用图像融合算法 编辑:程序博客网 时间:2024/05/16 19:31
今天xcode从6.4升级到7.2.1最新版本之后,api打包错误,如下
查找了很多文档都没能解决问题,最后直接把证书替换了,成功运行打包。
参考文章:http://blog.csdn.net/justinjing0612/article/details/39677693
在9月18日开始更新了xcode最新版本后,大多数朋友也更新了,但是不幸的是有些朋友会遇到下面的问题
- CodeSign /Users/Justinjing/Library/Developer/Xcode/DerivedData/PAChat-gmruiapdstkomzhdovxaqijjeyrt/Build/Products/Debug-iphoneos/GodTVPlay.app
- cd /Users/Justinjing/Desktop/project/PAChat
- export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
- export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
- Signing Identity: "iPhone Developer: Justinjing (6ZM8N7CJE9)"
- Provisioning Profile: "iOS Team Provisioning Profile: com.Justinjing.*"
- (1bea6a7e-8631-486e-889e-4b062337ae5e)
- /usr/bin/codesign --force --sign CGDBA25FC97FA851693DEEB23A01AD91B2D00526 --resource-rules=/Users/justinjing/Library/Developer/Xcode/DerivedData/PAChat-gmruiapdstkomzhdovxaqijjeyrt/Build/Products/Debug-iphoneos/PAChat.app/ResourceRules.plist --entitlements /Users/leeping/Library/Developer/Xcode/DerivedData/PAChat-gmruiapdstkomzhdovxaqijjeyrt/Build/Intermediates/PAChat.build/Debug-iphoneos/PAChat.build/PAChat.app.xcent /Users/justinjing/Library/Developer/Xcode/DerivedData/PAChat-gmruiapdstkomzhdovxaqijjeyrt/Build/Products/Debug-iphoneos/PAChat.app
- CGDBA25FC97FA851693DEEB23A01AD91B2D00526: no identity found
- Command /usr/bin/codesign failed with exit code 1
看到这个日志好多朋友会头痛,因为大片的log,很迷茫,不用怕,其实也很简单,我们要抓住关键,
iPhone配置实用工具
苹果提供了iTunes工具给我们操作iOS设备上的内容,可以安装应用、同步照片、音乐等等。不过iTunes使用比较麻烦,不太方便,第三方的iTools等工具是我们比较常用的。不过对iOS应用开发者来说,我们常常需要发布Adhoc版本,这些版本只能装在指定的一些设备里面,和通过AppStore发布的应用是不一样的,有时会发生iTunes/iTools死活安装不上应用的情况。
这里要介绍的iPhone配置实用工具也是苹果官方推出的一个简单的设备管理工具,它主要用于管理设备的应用与Provision profile,我个人使用的感觉是这个软件最稳定,没有权限问题的应用都能安装上去,没有遇到过莫名其妙不能安装的问题。
iPhone配置实用工具有Mac版和Windows版本两个,其中:
Mac版本在OS X10.8下工作很良好,10.9下安装应用会死机,好在苹果推出了更加强大的Apple Configurator这个工具,通过这个工具可以在连接Mac机的设备商批量安装软件。
Windows版本运行良好,可以在这里下载到。
下面介绍一下软件的使用,实际上,软件的使用相当的简单:
这是Windows下安装后工具的图标:
双击后会进入主界面,如下图所示:
这里需要介绍一下资料库的使用以及最后应用和Provision Profile的管理。
资料库里面设备管理会保存所有连接过的设备的信息:
这里我们可以看到所有的设备,以及本设备的UDID资料。
资料库里面应用程序会显示所有在资料库内的应用:
如果你需要添加应用,可以使用左上角的Add图标,或者直接把应用拖入软件即可。
在应用已经准备好之后,就可以随时安装/删除应用了,只需要把软件切换到设备一栏选中相应的设备
管理Provision Profile也是这样,同样很简单的界面。
苹果的这个工具虽然是公开发布的,但主要的使用对象应该还是开发的程序员,所以并没有针对UI做太多的设计,整体UI可以说比较粗糙,不过功能很稳定,而这正是我们所需要的。
- xcode升级运行报错 Command /usr/bin/codesign failed with exit code 1(api打包出错)
- Mac升级为macOS Sierra Xcode报错Command /usr/bin/codesign failed with exit code 1
- 彻底解决Xcode报错:Command /usr/bin/codesign failed with exit code 1
- 彻底解决Xcode报错:Command /usr/bin/codesign failed with exit code 1
- 彻底解决Xcode报错:Command /usr/bin/codesign failed with exit code 1
- XCode编译报错 Command /usr/bin/codesign failed with exit code 1
- 解决Xcode报错:Command /usr/bin/codesign failed with exit code 1
- Xcode Command /usr/bin/codesign failed with exit code 1
- 更新xcode6 运行报错 Command /usr/bin/codesign failed with exit code 1
- 更新xcode6 运行报错 Command /usr/bin/codesign failed with exit code 1
- Provisioning Profile -- 运行报错 Command /usr/bin/codesign failed with exit code 1
- Xcode 升级后出现错误Command /usr/bin/codesign failed with exit code 1
- Command /usr/bin/codesign failed with exit code 1报错
- xcode8.3.3模拟器编译报错Command /usr/bin/codesign failed with exit code 1
- [iPhone]command /usr/bin/codesign failed with exit code 1
- Error:Command /usr/bin/codesign failed with exit code 1
- xcode6 Command /usr/bin/codesign failed with exit code 1
- Command /usr/bin/codesign failed with exit code 1
- hdu2571 命运(简单DP)
- 请时刻为自己端正态度
- 微服务API模拟框架frock介绍
- 2016年头一个交易日的股市动荡的问题核心发现(经济形势杂谈)
- lua中的require机制
- xcode升级运行报错 Command /usr/bin/codesign failed with exit code 1(api打包出错)
- 程序崩溃时拦截并做出友好的提示给用户
- HTML5新标签
- Oracle 中的JOIN
- 最新获取屏幕宽高
- 开工了,发个招聘~长虹智能交易平台英雄帖(有截止日期,其实长期有效,标题要长,:)
- Linux内存管理之mmap详解
- 分布式(1):大型服务器软件架构演化
- centos(linux)普通用户设置sudo权限