2

这个项目一整天都运行良好,然后当我在设备上运行时突然崩溃(但在模拟器上运行):

dyld:库未加载:@rpath/Bolts.framework/Bolts 引用自:

/var/mobile/Containers/Bundle/Application/.../MyApp.app/MyApp

原因:找不到图片

我的项目将 Carthage 用于其他框架,但对于 Parse 和 Bolts,我手动导入了所有内容。我似乎无法解决这个问题;有任何想法吗?

4

2 回答 2

3

我通过删除 Xcode 的 Derived Data 文件夹解决了这个问题。我之前只尝试删除这个特定项目的派生数据,但显然需要删除整个派生数据。希望这对某人有所帮助,这非常令人沮丧!

于 2015-12-30T22:33:02.207 回答
0

我有一个类似的问题。该项目在模拟器中运行,但在设备上不起作用。问题是我在框架名称中有一个字母,在copy-frameworks运行脚本中使用小写字母而不是大写字母。这适用于模拟器(Mac 默认具有不区分大小写的文件系统),但不适用于设备(​​iOS 使用区分大小写的文件系统)。

于 2017-05-25T10:55:07.487 回答