美文网首页
iOS添加framework, 报错“dyld: Library

iOS添加framework, 报错“dyld: Library

作者: 吕家老四 | 来源:发表于2020-02-25 14:49 被阅读0次

    背景

    iOS项目的测试demo需要测试自己的的framework,叫IJKMediaFramework.framework。按如下方式导入后,运行起来报错。 

    1. 将该framework放到工程下的某个文件下。 

    2. 按照TARGETS->选择target->Build Phases->Link Binary With Libraries,添加该framework。

    错误信息如下:

    dyld: Library not loaded: @rpath/IJKMediaFramework.framework/IJKMediaFramework

      Referenced from: /Users/tzx/Library/Developer/CoreSimulator/Devices/87A396C9-2719-4967-AA4C-2EDA39C26583/data/Containers/Bundle/Application/20E732BC-5EA9-47E8-8945-9E526C61319B/IJKMediaDemo.app/IJKMediaDemo

      Reason: image not found

     解决

    在TARGETS->选择target->General-> Framework,Libraries,and Embedded Content下下,设置该Framework  Embed & sign。如下图:

     

    001

    相关文章

      网友评论

          本文标题:iOS添加framework, 报错“dyld: Library

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