iOS не может прочитать файл - PullRequest
       10

iOS не может прочитать файл

2 голосов
/ 15 февраля 2012

У меня странная проблема в моем проекте, и я не могу найти способ ее исправить. Это проявляется, когда я архивирую проект. Если я просто соберу его, все будет в порядке.

Это ошибка, которую я получаю ...

При чтении /Users/jorgen/Desktop/isengua-en-de_120125/Airship/UI/Default/Subscription/Resources/Shared/middle-detail@2x.png pngcrush обнаружил ошибку libpng: Ошибка чтения

Однако фактический файл, который он не может прочитать, изменится. Я проверил, что это там и что это может быть открыто. Это всегда файлы дирижабля, но они могут быть в Push, StoreFront или в подписках.

Также в том же проекте у меня проблема со значком.

предупреждение: iPhone / iPod Touch: isengua_ENE-DE_114 + .png: размеры значков (0 x 0) не соответствуют требованиям к размеру. Файл значка должен быть 57x57 пикселей в формате .png (-19014) Невозможно подтвердить вашу заявку. - (ноль)

Значок для Retina - 114x114, а другой - 57x57. Я снова проверил и дважды проверил это. Я вернулся к копии, которая была у меня две недели назад, и происходит то же самое.

Благодарен за любую помощь.

Ответы [ 2 ]

2 голосов
/ 15 февраля 2012

Если это происходит только при архивировании, то возникает ошибка при попытке упаковать / переместить все необходимые файлы в папку архива. Здание просто тянет из указанного места.

Простое исправление - это просто удалить файлы и повторно импортировать. 2 файла не будут большой проблемой.

Также вы можете заглянуть в ваш info.plist и / или ресурсы вашего комплекта копий и подтвердить, что все указывает на правильные файлы.

0 голосов
/ 23 июля 2012

Ни один из ответов не сработал для меня, но это сработало.Я проверяю в папке ресурсов, т.е. не в папке www, поэтому:

PROJECT-NAME / PROJECT-NAME / Resources / splash

, в этой папке должна быть копия того же Default.png и Default@x2.png, которые находятся в вашей папке www.

, когда я проверил, что они являются значениями по умолчанию для телефонного разрыва.Я заменил их своей копией из папки www.Сделал чистку и билд и все наконец заработало!

...