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

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

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


person Amr Abd-Alkrim    schedule 18.02.2019    source источник
comment
Можете ли вы перетащить изображение в 1x вместо 2x и попробовать?   -  person Sh_Khan    schedule 19.02.2019
comment
Все та же проблема @Sh_Khan   -  person Amr Abd-Alkrim    schedule 19.02.2019
comment
Не могли бы вы добавить скриншот раскадровки, где есть ссылка на изображение? Убедитесь, что вы выбрали imageView, чтобы мы могли видеть атрибуты.   -  person robinkunde    schedule 19.02.2019
comment
Я сделал @robinkunde   -  person Amr Abd-Alkrim    schedule 19.02.2019
comment
Но, как указал sh_khan, изображения для 1x и 3x все еще недоступны??   -  person Karthick Ramesh    schedule 19.02.2019
comment
@KarthickRamesh я устал заполнять 3 из них правильными пикселями, но ничего не работает .. у меня все работало до вчерашнего дня   -  person Amr Abd-Alkrim    schedule 19.02.2019
comment
Будь то 1x или нет, не имеет значения, изображение масштабируется во время выполнения, если правильный масштаб не найден. Я не вижу ничего плохого в вашем проекте. Не могли бы вы загрузить код на Github, чтобы я мог посмотреть?   -  person robinkunde    schedule 20.02.2019
comment
@robinkunde хорошо, я обновлю вопрос .. но все же я не думаю, что это из самого проекта .. может ли это быть из xcode 9.1 .. я должен переустановить его !?   -  person Amr Abd-Alkrim    schedule 20.02.2019
comment
Вы можете попробовать, но я не могу придумать причину, по которой это будет иметь значение. Вы пытались удалить изображение и добавить его с другим именем? Кроме того, можете ли вы проверить, используете ли вы файловую систему с учетом или без учета регистра? (Дисковая утилита скажет вам)   -  person robinkunde    schedule 20.02.2019
comment
@robinkunde yes пытался удалить изображение и изменить имя в нескольких проектах, и все та же проблема ... я даже создал этот новый пустой проект, чтобы увидеть, что не так, я добавил изображение с именем small.png к этому, как вы можете видеть   -  person Amr Abd-Alkrim    schedule 20.02.2019
comment
Привет всем @robinkunde Я установил Xcode 10.1 и обновил кодовую базу своего проекта до быстрой версии 4.2.1, iOS 12.1, и все работает нормально. Проблема в Xcode 9.1, но я пока не знаю, как ее решить.   -  person Amr Abd-Alkrim    schedule 21.02.2019


Ответы (1)


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

person Amr Abd-Alkrim    schedule 04.03.2019