Не удалось загрузить изображение xxx, на которое ссылается перо в пакете с идентификатором xxx

Я создал новый проект iOS для примера приложения и перетащил случайное изображение в новый набор изображений в Assets.xcassets и оставил его с именем по умолчанию "Изображение", а затем в моей основной раскадровке в сгенерированном ViewController. Я ссылался на это изображение в ImageView, которое я создал, и когда я запускаю приложение в моем симуляторе, который является Iphone7 plus - IOS 11.1 Simulator, я сразу же получаю эту ошибку.

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, потому что у меня его нет

0 ответов

Итак, в конце концов я установил Xcode 10.1 и обновил кодовую базу своего проекта до swift 4.2.1, iOS 12.1 и все вроде нормально работает. Проблема в том, что в Xcode 9.1

Другие вопросы по тегам