2009-07-01 5 views

ответ

25

Проверьте регистр имени файла.

Default.png, default.png, Default.PNG и DEFAULT.png - это разные файлы на устройстве, но не в симуляторе.

+0

Каков правильный вариант имени файла для устройства и симулятора? –

+5

Device.png с капиталом «D», но никаких других капиталов. –

+6

Я думаю @David Maymudes означает Default.png –

0

Выберите окно Default.png в окне групп и файлов и убедитесь, что в списке файлов над окном редактора установлен флажок в правом углу. Без этого файл не будет скопирован в пакет приложений после завершения компиляции.

16

Имя файла должно быть Default.png (с капиталом D). Кроме того, выполните очистку/перестройку всего проекта, чтобы обеспечить включение в проект последней версии файла.

3

Иногда эта проблема возникает, когда файл .png был переименован из файла .jpg. Так, например, у вас был image.jpg, вы переименовали его в image.png и с помощью этого image.png. Он будет правильно отображаться в симуляторе и не будет работать на устройстве.

+0

Это был мой случай, мне пришлось повторно сохранить файл в png. Интересно, люди, переименовывающие jpg в png, действительно думают, что они конвертируют файл ... – darksider

5

Сделайте файл «Default.png» (с капиталом «D»). Затем очистите все цели и постройте снова.

1

Убедитесь, что имя файла начинается с капитала «D», затем очищается и восстанавливается.

Смежные вопросы