ios dyld: Library not loaded: @rpath/xxx.framework/xxx 之根本原因
碰到问题
dyld: Library not loaded: @rpath/xxx.framework/xxx
Referenced from: /var/containers/Bundle/Application/0F41980D-5091-449D-AE29-5D018E3EB554/DemoOC.app/DemoOC
Reason: image not found
enable Always Embed Swift Standard Libraries
option under Build Options,之后依然出现
尝试网上的各种办法都无效,得从根本上解决问题,查看build settings -> linking ->runpath search path为
@executable_path/Frameworks
再看Products生成的app ,显示包内容 Frameworks文件夹下确实没有xxx.framework.
而且查看xcode升级之前的工程,app包的Frameworks中有xxx.framework.
难怪运行时找不到库,那么根本办法是如何让xxx.framework编译到这个文件夹下。
实验1:新建一个swift 工程引用xxx.framework。依然碰到同样的问题,包内容Frameworks中没有xxx.framework
发现xcode升级前的工程Build Phases有Embed Frameworks这一项,而升级后新建的工程都没有这个了。贼坑。。。。
Linked Binary With Libraries 与 Embedded Framework的区别:前者不会拷贝到 App 里的,Embedded Framework会拷贝到 App 里。
在General 下找到了Embed Frameworks ,添加xxx.framewok之后,OK了!!
而且也不需要enable Always Embed Swift Standard Libraries
//
以上内容摘抄自: mlj318的博客
我的程序是将一个swift程序改成oc的程序时出现的上述问题, 最后我添加的位置是General下的Embedded Binaries
原文
ios dyld: Library not loaded: @rpath/xxx.framework/xxx 之根本原因相关推荐
- dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire
出现这个bug, dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire Referenced from: /private/va ...
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
为什么80%的码农都做不了架构师?>>> https://blog.csdn.net/zzzzzdddddxxxxx/article/details/50495659 我最近在 ...
- dyld: Library not loaded: @rpath/XCTest.framework/XCTest
dyld: Library not loaded: @rpath/XCTest.framework/XCTest 最近用别人的传给的源代码,发现出现dyld: Library not loaded:问 ...
- IOS动态库打包导入工程报错Library not loaded: @rpath/SwiftFrame.framework/SwiftFrame
IOS15动态库打包导入工程报错Library not loaded: @rpath/SwiftFrame.framework/SwiftFrame 环境: IOS 15.0 Xcode 13.0 最 ...
- IOS resign error: dyld: Library not loaded: @rpath/libswift_stdlib_core.dylib
iOS 重签名后出现 启动闪退现象:error: dyld: Library not loaded: @rpath/libswift_stdlib_core.dylib 开发者通过Xcode工具 用企 ...
- Xcode:dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
详细错误信息如下: dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib Referenced from: /var/containe ...
- dyld Library not loaded @rpath libswiftCore dylib 解决
最近在使用swift的时候遇见了这个问题,记录下来.造成这个问题的原因不确定,所解决方法有很多种,感谢stackflow. dyld: Library not loaded: @rpath/libsw ...
- Xcode 8 错误 dyld: Library not loaded: @rpath/libswiftCore.dylib 解决办法
用Xcode 8真机调试时,出现下面的错误: dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private ...
- dyld: Library not loaded: @rpath/libswiftCore.dylib 解决方法
解决: 设置Build Setting - > 搜索 embe关键字 -> 修改属性 见如下图: 如果更新了Xcode 8 这里变成: 转载于:https://www.cnblogs.co ...
- dyld: Library not loaded:
dyld: Library not loaded: 问题 在使用阿里的开源库LazyScrollView的时候出现的这个问题. 本地Xcode11.4.1,真机调试. dyld: Library no ...
最新文章
- 查看CentOS的网络带宽出口
- 人工智能即将冲击与改变现有的医疗方式
- python怎么把程序封装成函数_PYTHON中如何把固定格式代码,封装成一个函数?
- Java中Comparable和Comparator区别小结
- 强化学习6——Policy-based RL(MC policy gradient)
- core和node开发小程序_成都小程序开发:微信小程序开发要多少钱?
- Java:在JPA中使用规范模式
- cstringw转lpctstr_新手必看:CString 和 LPCTSTR等之间的转换大全 | 求索阁
- fib函数用python编写_Python中利用函数装饰器实现备忘功能
- 三星要带头了!考虑明年手机不送充电器
- 处女篇:ObjectDataSource+CodeSmith实现基础增删改查功能
- 微软反向 RDP 漏洞补丁不当,第三方 RDP 客户端易受攻击
- 如何系统的自学python-如何系统地自学Python
- python是什么类型的编程语言-python和scratch有什么区别
- smooth_l1_loss(y_true, y_pred)
- Linux服务器性能的重要指标:打开文件数的限制
- 手机麦克风结构原理图_做一个最会搞气氛的人,唱吧小巨蛋麦克风G2评测:明星同款...
- 蓝牙sbc怎么解决_你不知道蓝牙耳机术语,看懂了才明白哪些是优质蓝牙耳机
- nc65右键生成菜单_NC65管理员层级管控
- java.net.UnknownHostException: localhsot
热门文章
- uniapp 小程序支付功能
- Android安卓备份还原
- Lab2 Defusing a Binary Bomb
- 深度报道 | 瀚高软件CTO郑晓军:以开源之路发展国产数据库符合市场规律
- 登录到接收邮件服务器(pop3):验证失败,Office2010的outlook pop3邮箱设置问题
- 群晖 NAS 中的 Audio Station 一直不能加载 NAS 中的音乐问题的解决方法及自定义音乐库文件夹方法.md
- 彻底搞清类的依赖关系、关联关系、聚合关系、组合关系
- ubuntu安装windows 字体
- Ubuntu 20.04安装字体
- 线性规划——产销平衡