切换到master分支,准备上线,把上次上线sourceTree保存的修改拉出来:

运行,报错了:

stackOverflow一搜说要删除旧的:

我show in finder 把他删了,然后双击安装我上次保存的证书和描述文件

运行,报错:

Showing All Issues
PhaseScriptExecution Embed\ Pods\ Frameworks /Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Intermediates/huiju_app.build/Release-iphoneos/huiju_app.build/Script-7FCE3D229E67AA316BDEE102.sh
    cd /Users/songximing/fix合同
    /bin/sh -c /Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Intermediates/huiju_app.build/Release-iphoneos/huiju_app.build/Script-7FCE3D229E67AA316BDEE102.sh

mkdir -p /Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/huiju_app.app/Frameworks
rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/AFNetworking.framework" "/Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/huiju_app.app/Frameworks"
building file list ... done
AFNetworking.framework/
AFNetworking.framework/AFNetworking
AFNetworking.framework/Info.plist

sent 1000613 bytes  received 70 bytes  2001366.00 bytes/sec
total size is 1000244  speedup is 1.00
Code Signing /Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/huiju_app.app/Frameworks/AFNetworking.framework with Identity iPhone Developer: Jin Qian (99B9KYY3U5)
/usr/bin/codesign --force --sign 1F98DEDD6B10853B4A4D60CD50C4640A1D608E8E --preserve-metadata=identifier,entitlements "/Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/huiju_app.app/Frameworks/AFNetworking.framework"
SecKey API returned: -25304, (null)/Users/songximing/Library/Developer/Xcode/DerivedData/huiju_app-aapmnqithcrnrpggqefaggbgjuzg/Build/Products/Release-iphoneos/huiju_app.app/Frameworks/AFNetworking.framework: unknown error -1=ffffffffffffffff
Command /bin/sh failed with exit code 1

这是什么鬼,一顿google,一通stackOverflow, 又是删deviceData,又是更新cocoaPods, 去扣扣群里问,都说的差不多,宇哥说是xcode8的问题,要我勾选:

然而都不行

回家后想到用旧的分支没问题,新的分支就不行,两个分支的区别就是证书配置不同,跟 shell应该没关系

再仔细看报错信息: Run custom shell 'Embed Pods Frameworks'   ,这个就在Build Phases下面的Run Script里面,

两个框都勾选上,果然可以运行了,再运行,提示的是

codesign failed with exit code 1

再谷歌, 网友说, 可能是证书重复的问题:  http://blog.csdn.net/kmyhy/article/details/6640933

根据前辈的经验:,删掉了重复的证书:

再运行,提示:这提示好面熟,上次写的博客也是这个报错,?,谷歌搜出来自己写的博客了....

Your account already has a signing certificate for this machine but it is not present in your keychain. To create a new one, you must first revoke the existing certificate.
你的账号对这台机器已经有一个签名的证书,但是这个证书不在你的keychain里面,你必须revoke已经存在的这个证书才能创建一个新的

点revoke, 运行,好了

总结下:

1.还是证书的问题

2.仔细看报错信息

转载于:https://www.cnblogs.com/tufei7/p/6159811.html

准备上线,切换到master分支,报错相关推荐

  1. idea无法切换分支报错解决办法

    idea无法切换分支报错解决办法 一.背景 二.解决办法 一.背景 idea拉取项目后,master分支配置完项目基础配置后,生成.iml等文件不受git管理后无法检出其他分支,报错如下: Could ...

  2. 切换分支报错:Untracked Files Prevent Checkout

    切换分支报错:Untracked Files Prevent Checkout git分支切换 Untracked Files Prevent Checkout 本人解决办法: git分支切换 Unt ...

  3. git 创建关联远程分支报错Did you intend to checkout ‘origin/branchName‘ which can not be resolved as commit?

    问题描述 git 创建关联远程分支报错 git checkout -b XXX origin/XXX Did you intend to checkout 'origin/branchName' wh ...

  4. git删除远程分支报错:remote ref does not exist

    问题描述 在视图删除某个远程分支的时候显示: remote ref does not exist 操作流程 查看全部分支情况 删除远程分支报错 解决方案 解决方案是首先清除远程分支的本地缓存:git ...

  5. git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git

    项目上有一个分支test,使用git branch -a看不到该远程分支,直接使用命令git checkout test报错如下: error: pathspec 'origin/test' did ...

  6. git 切换分支报错

    报错信息: Error: pathspec 'xxx' did not match any file(s) known to git 解决方法: 1. 先运行git fetch,将版本库中的最新分支信 ...

  7. git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git.

    项目上有一个分支testGit,使用Git branch -a看不到该远程分支,直接使用命令git checkout testGit报错如下: error: pathspec 'origin/test ...

  8. Git切换分支报错:error:pathspec ‘dev‘ did not ma tch any file(s) known to git.

    切换分支时报错 解决方法 git fetch(取回所有更新分支信息) git branch -a(此时可以查看到dev分支) git checkout de

  9. bootstrap 标签页tab切换js(含报错原因)

    booststrap 标签页的tab切换,相信大家已经都很熟悉了,在boot官网示例以及其他网站已经很多罗列相关代码的了,这里就不赘述了.这里主要贴下让boot标签页默认显示哪个标签页的js. 主要留 ...

  10. 小白进阶之GIT篇(1)——创建了分支进行了代码修改但是切换回master分支运行发现代码在master分支也会生效

    项目一期的工作进入了扫尾微调的阶段,二期开发也要进行了,因为二期开发的一些内容是一期不需要 展示出来的,所以就使用git的分支功能. Android Studio可以直接使用GIT的这些功能,好评~ ...

最新文章

  1. 程序还没写完只能当然计算器用,先发过来用着后面的慢慢写
  2. android DataBind LiveData ViewModel 使用详解
  3. linux查看与修改交换内存配置(解决zabbix-agent启动报错)
  4. AD9910高速集成DDS芯片(verilog篇-串行模式篇-22个寄存器SPI通信周期控制)
  5. 练习7-11 字符串逆序 (15分)
  6. 不同VLAN间的通信
  7. 音视频开发著作《Android音视频开发》终于发售了,先来一波签名送书福利!
  8. 网络规划设计师水平考试备考资料(4.网络规划与设计)
  9. 如何成为技术大牛 ?
  10. Win11怎么设置人离开后电脑自动锁屏?
  11. Android手机无法上网怎么办,为什么android手机已经连接WIFI还是不能上网?
  12. Spring【三】容器与Bean扩展点
  13. 计算机专业职业规划英语小作文,五年职业规划英语作文
  14. 策略分享-基于海龟交易模型的优化 暂存
  15. PyQt5 第一章 PyQt5简介和安装
  16. 更换ICCID码破解Apple运营商锁策略分析
  17. PostgreSQL 源码解读(31)- 查询语句#16(查询优化-表达式预处理#1)
  18. Python中三种表示NA的方式
  19. C# CultureInfo列表
  20. 洛谷 P2071 座位安排 (最大流 + 建图)

热门文章

  1. Python基本数据类型(数字、字符串、列表、元组、集合、字典)
  2. 华为鸿蒙4月推送名单,华为鸿蒙系统定档4月,首批升级名单确定,3款机型优先体验...
  3. mysq命令行导出sql_mysql 命令行导入导出.sql文件
  4. 自定义Kettle数据库插件 1
  5. angular学习疑问总结
  6. 小程序中的大道理之二
  7. Mschart应用。
  8. 常见数通设备镜像制作模板
  9. 2009年北京第一场雪
  10. 剑指offer、把二叉树打印成多行(python)