iOS xcode 打包 Found an unexpected Mach-O header code: 0x72613c21

在打包过程中,如果工程中的静态文件存放位置不对,会出现下图所示报错:

究竟错误出在哪里?我的排错过程是这样的

一. 点击 Show logs... 查看报错详情

二.点击进入后,打开上图选中的文件,出错的位置会在这个文件中详细给出

这个报错是说,在这个. Bundle 中包含了一个文件,导致不能打包.那么我们根据报错提示的路径,去看下里面到底有什么.

三.我们都知道, . Bundle 文件中都是一些资源文件,比如说图片,音频,视频等

在报错的. Bundle 中,我发现的这个静态文件.

好了,打包失败的原因已经找到了,静态文件是不能放在资源包里面的!

四.修改该静态文件的存放路径

将这个静态文件放在. framework 中,这里本应是他的归属!再次编译,顺利通过了!

如果对你有用 欢迎你点赞哦!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这几天公司有一个新的需求,就是要将我们开发的某些东西都抽取出来,打个比方我们开发了A项目,可以以后B项目要包含A项...
    黄鱼儿啦啦啦阅读 6,256评论 2 16
  • 原文链接在上一篇教程(中译版)中,你学到了怎么样创建一个可复用的圆形旋钮控件。然而你可能不清楚怎样让其他开发者更方...
    _冷忆阅读 2,482评论 9 5
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,638评论 25 708
  • (原文:How to Create a Framework for iOS 作者:Sam Davies 译者:Mr...
    王宪岭阅读 4,983评论 3 23
  • 修玉辰 良辰美景四时具,繁华锦,喜乐频。道情堪比珍珠美,世人皆趋从。长相厮守,两处愁肠,数不清青丝。 化美作梦痴儿...
    longlane阅读 240评论 0 1