2015-09-21 2 views
1

Я создаю приложение iOS в xcode 7. У меня есть стандартный экран запуска, который был автогенерирован проектом, с изображением в нем. Некоторое время я работал нормально, но внезапно, когда я запустил приложение, изображение получилось полностью черным. См. Экранное сообщение о проблеме: Image showing bugged launch screenИзображения на экране запуска не отображаются на устройстве

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

Проблема возникла после того, как я отредактировал ограничения som в моей раскадровке, полностью несвязанные. Загруженное изображение добавляется в проект как обычный файл, а не в xcassets. Когда я добавляю новое, идентичное изображение в проект так же, как и старое изображение, оно исправляет проблему, но только на пару часов, то это происходит снова.

Любые предложения? Я озадачен.

+0

Знаете ли вы, если это ограничения? Если это так, вы должны получать ошибки ограничения или предупреждения при запуске приложения, и они должны отображаться в консоли. У вас есть? Mine запускается отлично, и у меня нет изображения в xcassets. У меня просто есть UIImageView и изображение на нем. Кроме того, есть параметр запуска заставки, щелкнув в вашем проекте, и он должен быть примерно посередине, где вы выбираете целевую iOS для развертывания. –

+0

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

+0

Итак, у UIImageView есть ваше изображение, установленное на ваше изображение, не так ли? Является ли это игровым приложением или обычным приложением? –

ответ

1

Опытный эта проблема снова через 1,5 года после того, как был задан вопрос.

Я был в состоянии решить эту проблему путем перезагрузки iPhone: S

Я использую тот же iPhone 6, как, когда был задан вопрос, в настоящее время на Xcode 8.3.1