错误原因:

用了一个xxx.framework 而这个framework是一个static的library,我把他添加在Embedded Binaries里面了。

解决方法:

从Embedded Binaries移除那个framework,把这个framework添加在Link Frameworks and Libraries里面即可。

1、将对应库的Mach-O Type从Dynamic Library改为Static Library.

2、将对应库添加进Target->General->Embedded Binaries下.

3、将Target->General->Linked Frameworks and Libraries下的对应文件的Required改为Optional.

4、给AFNetworking添加过签名(因为我发现改动态库下面没有对应的签名文件,然而我同事的有,不知道为什么,修改成功后没有签名也能正常运行)

5、Runpath Search Paths添加@executable_path/Frameworks.

6、将Embedded Content Contains Swift Code下的NO改为YES.

7、在keychain access中的certificates,点开(双击证书)查看所有的证书的Trust,Trust下面是Always Trust,然后将其改为系统默认的就可以.

iOS项目运行出现警告:Found an unexpected Mach-O header code: 0x72613c21?相关推荐

  1. IOS打包出现 Found an unexpected Mach -O header code:0x72613c21 出现错误

    IOS打包出现 Found an unexpected Mach -O header code:0x72613c21 出现错误 ios工程编译成功,但是打包的时候去出现上面的错误提示. 应该就是将某个 ...

  2. Found an unexpected Mach-O header code: 0x72613c21

    Found an unexpected Mach-O header code: 0x72613c21 工程Archive遇到的问题. 个人解决方法: 复查到某一.bundle文件构建不规范,多了inf ...

  3. 解决Found an unexpected Mach-O header code: 0x72613c21问题

    解决Found an unexpected Mach-O header code: 0x72613c21问题 编译工程,Xcode就报错误Found an unexpected Mach-O head ...

  4. unity 导出 ios 项目运行在模拟器

    1.unity支持把项目导出到iOS真机和模拟器,只要在player setting选中相应的sdk就可以了,默认是device. 2.提示错误后

  5. iOS 打包 Found an unexpected Mach-O header code: 0x72613c21报错

    在打包过程中,如果工程中的静态文件存放位置不对,会出现下图所示报错: 究竟错误出在哪里?我的排错过程是这样的 一. 点击 Show logs... 查看报错详情 二.点击进入后,打开上图选中的文件,出 ...

  6. Found an unexpected Mach-O header code: 0x72613c21 解决方案

    检查工程里面是不是有两个info.plist,如果有,把没用的删除. 第一步,cocos creator生成的工程都有这个问题,因为有两个文件夹,ios和mac. 把mac文件夹直接删除就可以了. 第 ...

  7. 上架打包错误信息:Found an unexpected Mach-0 header code: 0x72613c21

    环境.语言:Xcode 8.3.3 Swift3.0 项目相关设置好之后,Xcode菜单栏Product->Archives,弹出打包窗口如下 窗口.png 不管点击右侧的Validate... ...

  8. Xcode上传appstore 出现 Found an unexpected Mach-O header code: 0x72613c21 错误

    网上说是静态库的问题 转载于:https://www.cnblogs.com/rchao/p/10799973.html

  9. 打包报错:Found an unexpected Mach-O header code: 0x72613c21

    进行打正式包的时候报了以下错误: 点击Show Logs 会生成一个Log文件夹 会有这么四个文件 根据网上的资料提示,我们在Build Phases -> Embed Frameworks 里 ...

最新文章

  1. mysql主主复制、主从复制、半同步的实现
  2. python中Json、os、sys、hashlib等内置模块
  3. linux文件的时间格式
  4. Mac剪切板神器——Clipsy「记住999条剪贴板记录」
  5. Android蓝牙A2DP连接实现
  6. Android系统(274)---如何预置APK
  7. Java多线程(一)——多线程实现方法和生命周期
  8. 为什么JavaScript声明变量的时候鼓励加var关键字
  9. Atitit.为什么小公司也要做高大上开源项目
  10. 双系统装完只能u盘启动_U盘启动盘如何安装Win7+Win8双系统史上最详细教程
  11. Typora下载、安装与使用
  12. 有关微信小程序用户登录界面跳转问题
  13. ios 现有项目接入Flutter (问题集中营--少走弯路)
  14. 教你如何选择网络机顶盒
  15. python中写公式_使用Python书写的公式编辑器
  16. 批量修改后缀名的方法,批量修改文件后缀名
  17. hadoop fs -du -s -h 输出三列数据的含义
  18. 元宇宙产业委一届二次全会召开 同步举办共享大会和全球元宇宙大会
  19. 用Process启动和停止本地系统进程(打开关闭Excel,IE)
  20. 坚持#第370天~优酷视频使用PC端的优酷就可以下载下来了

热门文章

  1. ubuntu linux 网速太慢
  2. Error: APP-ONT-250268: Record is currently being worked on by another user, Please try to update it
  3. 中国SaaS和Salesforce的差距到底有多大?
  4. MNIST机器学习入门(一)
  5. 便携式媒体播放器:电路、工作、布线及其应用
  6. 修改uniapp后微信小程序提示appid更新失败
  7. mac设置隐藏文件可见
  8. 使用sklearn实现tfidf特征计算
  9. Android自定义View 自定义组合控件
  10. java 点赞_Java开发利用Redis是如何实现点赞、取消点赞的?