美文网首页工程架构
如何让Framework支持Bitcode ?

如何让Framework支持Bitcode ?

作者: w_wh | 来源:发表于2018-08-02 11:12 被阅读43次

    关于Bitcode是什么,可以看看这篇文章:
    https://www.jianshu.com/p/f42a33f5eb61
    原创文章,欢迎转载.转载请注明出处: https://www.jianshu.com/p/522da4bd9e6e
    下面步入正题:
    要让 Framework 支持 Bitcode,除了要求 Enable Bitcode 被默认设置为 YES 之外,还需要给 Other C Flags 添加编译选项 -fembed-bitcode

    1.确保 Build Settings -> Enable Bitcode 被设置为 YES :

    image.png

    2.给 Other C Flags 添加编译选项 -fembed-bitcode :

    image.png

    3.其他方案

    今天在群里看到一个朋友的技术分享,发现还有另外一种方案:在确保上面第1项设置没问题后,然后在 Build Settings 中,添加一个 “User-Define Setting”,内容填充为:BITCODE_GENERATION_MODE : bitcode ,如下图所示:

    image.png
    我试了一下,生成的.framework文件比上面的方案小了很多。

    相关文章

      网友评论

        本文标题:如何让Framework支持Bitcode ?

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