Запуск проекта iOS7 под Xcode 6-ресурсы изображений не отображаются

Я пытаюсь запустить проект iOS7 под Xcode6 на устройстве iOS7. Сначала все казалось хорошо, но потом я заметил, что все изображения, которые находятся в изображениях.xcassets не отображаются во время выполнения.

Я вижу тогда правильно в дизайне (раскадровка), и я вижу их, если я запускаю приложение в симуляторе.

У кого-нибудь есть идея, как это исправить? Спасибо!

Примечание: проект отлично работает на Xcode5.x поэтому это не обычный виновник (несоответствие в изображении название "корпус").

дополнительное примечание: Я только что пробовал с другим проектом iOS7: та же проблема...

дополнительное примечание: Я пробовал использовать ресурсы изображений в совершенно новом проекте, созданном под Xcode и... появляются изображения.

5 ответов


что-то я нашел в Xcode 6 Бета-Версия Примечания:

изображения из каталогов активов в проектах с минимальным развертыванием цель iOS 7 или OS X 10.9 будет доступна при работе на iOS 8 и OS X 10.10, но не iOS 7 и OS X 10.9.(17029658)


У меня была такая же проблема, я заметил, что если перенести изображения с изображения.xcassets в папку "Supporting Files", изображения отображаются на iOS7. Надеюсь, это поможет


Я вдруг добавить формат JPG изображения для изображения. Когда пересохранены в png все работает ОК


найти @o KB o! Я также обнаружил, что удивительно трудно избавиться от пакетов активов в моем проекте при переключении с пакетов активов и включении изображений непосредственно в мой проект.

вот мой полный обход:

  1. скопируйте каждое изображение из вашего .xcassets Image bundle в новый каталог (назовем его Images/). Ниже скрипт, чтобы сделать это проще.
  2. удалить .xcassets пакета. (удивительно, удаление его из проекта не хватает. В моем тестировании, если .xcassets bundle был в любом месте в том же каталоге, что и проект Xcode или связанные источники, он будет скопирован. В качестве альтернативы вы можете удалить

Я только что прочитал о Xcode 6 beta 2: проблема будет исправлена.

загрузка его, как я пишу:)