1

我为示例应用程序创建了一个新的 iOS 项目,并将随机图像拖放到 Assets.xcassets 中的新图像集中,并将其保留为默认名称“Image”,然后在生成的ViewController 的主情节提要中我引用了这个我创建的 ImageView 中的图像,当我在Iphone7 plus-IOS 11.1 模拟器的模拟器中运行应用程序时,我立即收到此错误。

muzdan[10744:181481] Could not load the "Image" image referenced from a nib in the bundle with identifier "com.example.amr"

我添加的图像文件的名称是“small.png”,我确实在右侧的文件检查器中检查了目标成员资格。我也厌倦了用正确的像素 1x 2x 3x 填充图像集 我确实在右侧的文件检查器中检查了目标成员资格

故事板 故事板

这个问题在另一个项目中发生在我身上,所以我做了这个项目来检查有什么问题,是来自那个项目还是其他什么,我猜它不是来自项目。直到昨天,我的所有工作都与另一个项目一起工作,突然我项目中的每个图像都给了我这个错误。请问有人可以帮助我吗?

这些是我的工具> Xcode 9.1 - Swift 4.0

我从产品菜单中清理了构建和构建文件夹,我什至尝试通过这些命令重置Xcode

defaults delete com.apple.dt.Xcode
rm -rf ~/Libarary/Application\Support/Xcode
rm -rf ~/Libarary/Developer/Xcode/DerivedData/ModuleCache

我确实重置了模拟器的内容和设置,但仍然出现同样的问题我现在绝望了,我尝试了互联网上的所有解决方案,但没有任何效果。

附言。我没有在物理设备或另一台 Mac 上测试该应用程序,因为我没有

4

1 回答 1

0

所以最后我安装了 Xcode 10.1 并将我的项目代码库更新为 swift 4.2.1、iOS 12.1,一切似乎都运行良好.. Xcode 9.1 中的问题

于 2019-03-04T15:16:18.010 回答