Ошибка загрузки приложения и расширения iTunesArtwork - PullRequest
0 голосов
/ 18 августа 2010

Я получаю сообщение об ошибке при попытке загрузить новую версию моего приложения в магазин с помощью приложения Uploader.Там написано:

"Значок, указанный в Info.plist CFBundleIconFile, не имеет расширения: iTunesArtwork"

Из того, что я могу сказать, iTunesArtwork не должен иметь расширение.Что мне делать?

1 Ответ

1 голос
/ 18 августа 2010

iTunesArtwork - это изображение размером 512x512, которое вы включаете для использования iTunes. Вы можете вставить его в .ipa (рядом с Payload /) или в самом .app; вставка его в .app может иметь свои преимущества (он копируется на устройство, поэтому iTunes может скопировать его позже. Но я не уверен в этом.)

CFBundleIconFile должен указывать на изображение PNG 59x59. Имя по умолчанию - Icon.png. На iOS 4 и выше вы должны дополнительно использовать CFBundleIconFiles для получения изображений с высоким разрешением.

Я просто называю свои изображения Icon.png, Icon-72.png, Icon@2x.png и не беспокоюсь о включении ключей в Info.plist (изначально я делал это, потому что iTunes Connect отклонил CFBundleIconFiles для приложений, скомпилированных 3.1.3, и у нас не было времени внедрить все исправления OS 4 до выпуска).

...