Изображение запуска IOS 7, отображающее черный экран ТОЛЬКО на устройстве
Я проверил все вопросы / ответы, связанные с этой проблемой, по крайней мере, на stakoverflow .but, но безуспешно, но пока моя проблема заключается в том, что я создал новое приложение, предназначенное для IOS 7, и добавил в свой образ запуска и свой appIcon Папка.xcassets. когда я запускаю свое приложение на симуляторе, launchimae показывает без проблем, но когда я запускаю приложение на своем iphone (iphone 5, IOS 7.1), вместо заставки отображается черный экран, любая помощь или предложения будут оценены? веселит,
2 ответа
Проблема в вашем образе. Вы можете открыть свое изображение в Preview.app, а затем показать инспектора (⌘I
) и посмотрите вкладку "Подробнее". Неправильное изображение покажет вам следующую информацию:
и приведет к черный экран на устройстве (но в симуляторе будет нормально). И правый тот выглядит так:
Я не могу сказать, как исправить неправильные изображения в Photoshop. Я нашел довольно уродливое решение:
- открыть неправильный png в PS;
- найдите и откройте правильный png на другой вкладке (убедитесь, что холст имеет правильный размер);
- выделите все изображение в неправильном png и скопируйте его;
- вставьте скопированное изображение в правильный файл png;
- выполнять
Save As...
команда и замените ваш неправильный образ новым.
В дополнение к ответам выше, инспектор фактически сообщает вам размер, который он считает допустимым для использования, поэтому перед импортом настройте его в любом пакете. У меня есть много инструментов, но для быстрого и чистого подхода хороший предварительный просмотр придет на помощь, если вы потратите время на изучение инструментов редактирования.