Как настроить itunesartwork для специального распространения?

Проводим собственное тестирование, все сделано, работает, архивируется. Но когда мы создаем приложение, создавая .ipa, мы не видим обложку itunes, хотя у нас есть изображение с именем iTunesArtwork без расширений, таких как .png. Также, когда наш босс хочет установить .ipa с iTunes, у него тоже нет обложки. Что вы думаете? Благодарность


person Vladimir Stazhilov    schedule 20.04.2012    source источник
comment
Что произойдет, если у вас есть расширение файла? В каком формате находится файл iTunesArtwork?   -  person ThomasW    schedule 20.04.2012


Ответы (3)


Убедитесь, что изображение в формате png и имеет размер 512x512 пикселей. Не забудьте добавить iTunesArtwork в корень папки ресурсов вашего пакета (добавьте его в папку ресурсов вашего проекта в XCode). Он должен работать. См. Также iTunesArtwork и XCode.

person MrTJ    schedule 20.04.2012
comment
У меня есть проект с несколькими целями (каждая со своим значком приложения). Есть идеи, как настроить разные версии iTunesArtwork для каждой цели? Я могу сделать так, чтобы каждый файл ресурсов принадлежал соответствующей цели, но два файла с одинаковым именем не могут находиться в одном каталоге ... - person Nicolas Miari; 28.05.2012
comment
Для таких ситуаций я написал сценарий времени компиляции, который перезаписывает iTunesArtwork в папке ресурсов соответствующим вариантом в качестве первого шага в процессе сборки. Сценарий также может обращаться к переменным сборки, поэтому вы можете определить настраиваемую пользовательскую переменную с именем варианта изображения (для каждой цели) и использовать ее в сценарии. Однако обратите внимание, чтобы не испортить управление версиями постоянно меняющимся файлом обложки. - person MrTJ; 28.05.2012
comment
Спасибо. Я плохо разбираюсь в сценариях сборки ... у вас случайно нет образца кода, не так ли? - person Nicolas Miari; 28.05.2012
comment
Предлагаю вам открыть для этого отдельный вопрос. Тогда, возможно, вы могли бы опубликовать здесь URL-адрес вопроса, чтобы я его заметил. - person MrTJ; 28.05.2012
comment
Там: stackoverflow.com/questions / 10783064 / - person Nicolas Miari; 28.05.2012
comment
Хорошо, я вижу, что кто-то уже придумал более чистое решение. - person MrTJ; 28.05.2012

Проблема заключалась в том, что я получил приложение не с профилем распространения, а с разработкой, спасибо, тестовый полет, кстати, отличный

person Vladimir Stazhilov    schedule 25.04.2012

Следуйте рекомендациям по этим ссылкам, его продолжительность 30 минут.

http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4.

http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-3.

person Ranga    schedule 20.04.2012
comment
Этот сайт в настоящее время находится в приватном режиме. Вы должны войти, чтобы продолжить. Если у вас нет учетной записи, вам нужно будет запросить приглашение у владельца сайта. - person MrTJ; 20.04.2012