美文网首页成长笔记
【已解决】Carthage 集成 Framework 提示因为

【已解决】Carthage 集成 Framework 提示因为

作者: 君赏 | 来源:发表于2018-05-03 11:30 被阅读36次

    【已解决】Carthage 集成 Framework 提示因为 Bitcode 无法打包

    问题描述

    最新的工程使用 Carthage 托管了二十多个第三方库,配置文件大概如下。

    A74ECD17-642B-4D22-B61A-822BE95E4EEC

    之后按照配置文档配置Carthage Copy-Frameowrks 脚本。

    配置了 DSYM 文件,听说是可以断点到源文件,可以我没测试出来。

    打包的时候出问题了,多出来 Bitcode 选项。起先我以为是 Carthage 托管的默认开启 Bitcode 的原因。

    我就开启我们工程的 Bitcode,但是有几个不出名的第三方不支持 Bitcode。

    那么只好让 Carthage 托管的不支持 Bitcode,就改了第三方库配置。但是问题依然。

    经过谷歌说 DSYM 文件导致的,我就删除了所有 DSYM 文件,竟然可以打包成功。

    Xcode 打包抱错如下。

    image

    解决方法

    删掉 集成到工程里面的 DSYM 文件。

    相关文章

      网友评论

        本文标题:【已解决】Carthage 集成 Framework 提示因为

        本文链接:https://www.haomeiwen.com/subject/hoekrftx.html