资产目录不在项目中使用

我有一个项目使用资产目录,最近没有任何改变,图像只是不显示。 它显示这个错误:

2014-06-23 21:41:02.824 Project[8247:464100] CUICatalog: Can't find rendition for name: menu scale factor: 2 device idiom: 1 device subtype: 568 2014-06-23 21:41:02.825 Project[8247:464100] Could not load the "image" image referenced from a nib in the bundle with identifier "com.sieradzki.Project" 

我知道这已经在这里得到了答案: 资产目录错误:CUICatalog:找不到名称的翻译,但解决scheme是用Cocoapods,但我根本没有在我的项目上使用Cocoapods,我甚至没有它安装在我的Mac上。

过去我曾经遇到过这种情况,而且一直都是因为在iPhone和iPad上使用图像时,“图像集”设置为“特定设备”而不是“通用”。

例如,如果您在名称中使用“〜iphone”并拖动到资产目录中,则会自动将其设置为“设备特定”,并select“iPhone”。 然后,当你在iPad上加载时,它可能仍然会抓取该图像(因为这是Xcode最想要的东西),但发出警告,说它找不到iPad。 切换图像设置为通用可以解决问题。

我敢打赌,你有完全相同的问题,但你做了“〜ipad”。