ios - iOS 应用程序在设备上签名和安装后崩溃:DYLD,未找到依赖 dylib '@rpath/LegacyDatabase.framework/LegacyDatabase'
问题描述
在获取我的应用程序的存档导出并将其安装在设备上后,应用程序崩溃并且我在设备数据上收到此错误:analytics
Termination Description: DYLD, dependent dylib
'@rpath/LegacyDatabase.framework/LegacyDatabase' not found for
'/private/var/containers/Bundle/Application/[APP_BUNDLE]/[APP_NAME].app/PlugIns/Widget.appex/Widget', tried but didn't find:
'@rpath/LegacyDatabase.framework/LegacyDatabase'
'/System/Library/Frameworks/LegacyDatabase.framework/LegacyDatabase'
解决方案
您需要设置 LegacyDatabase 依赖项。检查构建阶段。LegacyDatabase 应该在里面Dependencies
并且Link Binary with Libraries
然后检查 Build Settings
framework search paths
应该指向 LegacyDatabase 的位置
推荐阅读
- typescript - 如何从打字稿中的标记联合类型中提取类型?
- java - Java/JPA:带连接的命名本机查询抛出异常
- javascript - javascript如何foreach显示数据json对象
- typescript - 错误 - PerfectScrollbar:无法调用类型缺少调用签名的表达式。类型“号码”没有兼容的呼叫签名
- java - Java-无法解析秒表类
- angular - Angular - 从端点加载异步数据时出现 404(未找到)
- r - For-loop,计算预测的移动,如果超出范围则删除行
- php - 如何使用php将图像文件从数据库中输入[file]
- elasticsearch - kafka 通过与弹性搜索 6.x 和 kafka 2.0 或 0.11 及更高版本的融合兼容性来连接弹性搜索
- android - android:fontFamily 仅适用于 AppCompatTextView