美文网首页iOS,object-c和swift开发iOS开发程序员
iOS输出静态库和framework需要注意的事

iOS输出静态库和framework需要注意的事

作者: Mellong | 来源:发表于2016-03-22 13:55 被阅读215次

    了解更多,请关注我的微信公众号:mellong

    问题


    最近因为项目需要,经常要打包静态库给别人用,同时静态库本身要加入其他同事做好的静态库,在build的时候发现比较多的问题就是提示:

    Symbol(s) not found for architecture arm64
    

    原因


    原因是打包静态库时直接用的时debug环境,而在该环境下默认设置Build Active Architecture Only为YES。

    解决


    解决的方法有两种:

    1.修改编译环境为release,再打包。
    2.修改Build Active Architecture Only中debug的值为NO。

    到底选择哪种方法,具体还得看需求而定了。

    相关文章

      网友评论

        本文标题:iOS输出静态库和framework需要注意的事

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