Ответ 1
Это НИЧЕГО не работает с файлами PNG, но с динамической библиотекой, с которой вы связываетесь, и которая недоступна на ios
Я делаю iPad-приложение, и он работает на симуляторе, но не удается, когда я пытаюсь создать его для устройства.
ошибка ниже:
Вот что я пытался исправить эту проблему:
Я пробовал проверять пути, но я не уверен. Любые идеи были бы замечательными.
Добавление Я также хочу добавить, что Xcode бросает ошибки на свой собственный [email protected] и Default.png!
Это НИЧЕГО не работает с файлами PNG, но с динамической библиотекой, с которой вы связываетесь, и которая недоступна на ios
В моем случае ошибка разрешается путем перехода на
Фазы сборки → Ресурсы копирования ресурсов
и удалили все дублированные записи изображений обеда DefaultXX.png
Вы должны сохранить свои PNG файлы как НЕ INTERLACED. Например, используя Photoshop, перейдите в меню File- > Save For Web и Devices. Снимите флажок "Перемешать" и сохраните файл. Обычно чересстрочная рамка уже не отмечена. Надеюсь, что поможет
Настройки сборки → Поиск сжатых файлов PNG и значение НЕТ. Это помогло мне
Ну, я понял это. Журнал ошибок был немного ошибочным, так как он говорит "Причина: Изображение не найдено" прямо перед красной подсветкой.
Оказывается, "образ" - это не PNG или JPG, а либерал .dylib, как указано выше. Не знаю, как моя библиотека perl ушла...
Отъезд this, это может помочь вам. Или удалите bkg1.png из вашего проекта.
Ошибка также может возникнуть, если вы сохраните файл в непредвиденном формате того, что на самом деле должно быть. Например, вы сохраняете *.png, но с кодировкой .jpg. Убедитесь, что формат файла - тот, который вы действительно хотите.
Просто попробуйте удалить расширение .png для файлов, которые вызывают у вас проблемы. Не знаю, как, но работал на меня!
Для меня эта ошибка возникала, когда png был указан в фазе copy bundle resources
на вкладке build phases
. См. fooobar.com/info/15233/...