Почему не будет импортировать изображение в catelog приложения iphone app с помощью xcode?

Я пытаюсь создать образ запуска для моего (первого) приложения iphone. Я сделал следующее:

  1. для этой цели создано 2 изображения PNG.
    одно изображение: 640 x 960 пикселей, другое: 640 x 1136 пикселей

  2. добавили указанные выше 2 файла в мой проект, в разделе «Поддержка файлов»,

  3. В каталоге активов я выбираю свой набор изображений «LaunchImage» и устанавливаю его атрибуты только для поддержки iPhone Portrait, iOS 7 и выше

  4. Я пытаюсь перетащить каждый из изображений, упомянутых выше, из «Поддержка файлов» в изображения с двумя местами (Retina и @ 2x). Изображения не принимаются. Я не получаю ошибку, но изображения никогда не рисуются, и изображение не используется, когда приложение запускается.

  5. Если вместо этого я попытаюсь импортировать файлы, выбрав «импорт» из контекстного меню, я получаю такое же поведение. Нет ошибки, нет изображения.

Нужно ли мне что-то делать? Как следовать соглашению об именах?

На то, что я прочитал, имена этих файлов больше не имеют значения, хотя я попытался назвать их: LaunchImage.png (640×960) и LaunchImage@2x.png (640×1136). Это не имело никакого значения.

Любая помощь будет принята с благодарностью.

  • Семантическая проблема ARC «множественные методы с именем« setRotation »» при архивировании только
  • Xcode 5, отключение раскадровки
  • Запуск ibtool имеет часть сборки iOS build breaks, если только не запустить очистку сначала
  • + entityForName: nil не является законным параметром NSManagedObjectContext, ища имя сущности 'Account' '
  • EXC_BAD_ACCESS (код = 1, адрес = 0x0) при входе в отладчик
  • Больше не удается скрыть клавиатуру во время просмотра. Будет показано в iOS7
  • Цвет фона UINavigationItem
  • doesNotMatchKey: inQuery: вернуть записи, соответствующие ключу в Parse SDK для iOS
  • 5 Solutions collect form web for “Почему не будет импортировать изображение в catelog приложения iphone app с помощью xcode?”

    Просто измените расширение файла с «PNG» (в верхнем регистре) на «png» (нижний регистр). Я провел пару часов, пока я наконец не понял, что это проблема!

    Обратите внимание: скриншоты, сделанные с помощью физических устройств iOS, имеют расширение «PNG» и никогда не будут работать, пока вы не измените расширение. Но скриншоты, сделанные на iOS Simulator, имеют расширение «png» и работают нормально, как есть.

    Я зарегистрировал это в Apple Bug Reporter как проблему удобства использования XCode: 17676619 Не удается перетащить «PNG» в LaunchImages; только "png" работает

    Вы пробовали перетаскивать изображения прямо из Finder в каталог активов? Вначале вам не нужно втягивать их в свой проект в качестве дополнительного шага.

    Другое дело, чтобы проверить, что они, безусловно, изображения PNG; Каталог активов не принимает JPG.

    Был такой же вопрос сегодня. Это произошло только с одним изображением. Чтобы решить эту проблему, вам нужно повторно сохранить изображение с помощью редактора изображений (Preview for Mac).

    • Предварительный просмотр запуска
    • Откройте свое изображение
    • Файл -> Дубликат
    • Сохраните его как другой файл
    • Перетащите новый файл в каталог активов -> он работает!

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

    1. Я удалил изображение «LaunchImage» из каталога активов
    2. В настройках сборки я изменил параметры компилятора каталогов активов, чтобы не иметь никакого набора изображений, названного как образ запуска.
    3. В каталоге активов я создал новый набор изображений для запуска, используя параметр контекстного меню «Новое изображение запуска».
    4. Теперь я смог успешно импортировать оба моих изображения.
      На этом этапе у моего приложения наконец появился образ запуска, но он был неправильным (например, 4 дюйма). Это было исправлено, когда я:
    5. Изменены параметры компилятора каталога активов (в настройках сборки), чтобы снова указать «LaunchImage» в качестве каталога образа запуска

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

    Не совсем другой ответ, но только для тех, кто нуждается в чем-то более ясном, мои изображения сохранялись как .jpg, что не сработает. Откройте редактор фотографий по вашему выбору и сохраните его как .png.

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.