Я добавил заставку в мое приложение, добавив Default.png. заставка отлично работает в симуляторе, но не отображается на реальном устройствеDefault.png показывает в симуляторе, но не на реальном устройстве iphone?
ответ
Проверьте регистр имени файла.
Default.png, default.png, Default.PNG и DEFAULT.png - это разные файлы на устройстве, но не в симуляторе.
Выберите окно Default.png в окне групп и файлов и убедитесь, что в списке файлов над окном редактора установлен флажок в правом углу. Без этого файл не будет скопирован в пакет приложений после завершения компиляции.
Имя файла должно быть Default.png (с капиталом D). Кроме того, выполните очистку/перестройку всего проекта, чтобы обеспечить включение в проект последней версии файла.
Иногда эта проблема возникает, когда файл .png был переименован из файла .jpg. Так, например, у вас был image.jpg, вы переименовали его в image.png и с помощью этого image.png. Он будет правильно отображаться в симуляторе и не будет работать на устройстве.
Это был мой случай, мне пришлось повторно сохранить файл в png. Интересно, люди, переименовывающие jpg в png, действительно думают, что они конвертируют файл ... – darksider
Сделайте файл «Default.png» (с капиталом «D»). Затем очистите все цели и постройте снова.
Убедитесь, что имя файла начинается с капитала «D», затем очищается и восстанавливается.
- 1. Default.png работает в симуляторе, но не в устройстве?
- 2. Приложение iOS работает на симуляторе, но не на реальном устройстве
- 3. AVAudioPlayer работает на симуляторе, но не на реальном устройстве
- 4. Default.png не отображается на устройстве iPad, но отображается на симуляторе iPad
- 5. iphone weird crash на устройстве, но не замечен в симуляторе
- 6. Изображение показывает на тренажере, но не на реальном iPhone
- 7. Секция ячейки показывает разделитель на устройстве, но не в симуляторе
- 8. Значки приложений отображаются на симуляторе, но не на реальном iphone
- 9. Телефонный зазор - работа на симуляторе не на реальном устройстве
- 10. NSURLConnection работает на симуляторе, но не работает на устройстве iphone
- 11. Код работает на iPhone-симуляторе, но не на устройстве
- 12. iphone приложение запустить в симуляторе, но не на устройстве
- 13. Пользовательская кнопка, отображаемая на симуляторе, но не в устройстве iPhone
- 14. Работает на iPhone-симуляторе, но не на устройстве
- 15. Быстрое приложение сбой на реальном устройстве, но работает на симуляторе
- 16. UIImageView показывает изображение на симуляторе, но не на iPhone
- 17. рухнул на iphone, но не на симуляторе
- 18. Работает на симуляторе, но не на устройстве
- 19. Framework может работать только на симуляторе, но не на устройстве
- 20. Работает отлично в симуляторе iphone, но заблокирован в устройстве iphone
- 21. Расширение клавиатуры работает в симуляторе, но не на устройстве
- 22. Ошибка iOS 10 на устройстве, но не на симуляторе
- 23. UICollectionView - iOS 10 - авария на симуляторе iPhone 6 Plus, но работает на реальном устройстве
- 24. EXC_BAD_ACCESS на iPhone, но не на симуляторе
- 25. Создание платежного запроса работает в симуляторе, но не на реальном устройстве
- 26. MPNowPlayingInfoCenter работает на симуляторе, но не на устройстве
- 27. NSDateFormatter не работает на устройстве, но не на симуляторе
- 28. Настройки приложения отображаются в симуляторе, но не на устройстве
- 29. Документы/изображения отображаются в симуляторе, но не на моем устройстве
- 30. Ошибка приложений на устройстве, но не на симуляторе
Каков правильный вариант имени файла для устройства и симулятора? –
Device.png с капиталом «D», но никаких других капиталов. –
Я думаю @David Maymudes означает Default.png –