您的位置:首页 > 移动开发 > IOS开发

iOS添加framework, 报错“dyld: Library not loaded” Reason: image not found

2016-07-31 18:02 816 查看


背景

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->Embedded Binaries下,添加该framework。如下图: 




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐