Где команда Xcode Build and Archive ищет обложку iTunes? - PullRequest
5 голосов
/ 13 сентября 2010

Я только что узнал о опции «Сборка и архивирование», и она выглядит очень хорошо.

Тем не менее, моя сборка приложения с использованием Build and Archive имеет большой знак вопроса в качестве иллюстрации в окне «Органайзер» вместо моего красивого файла iTunesArtwork. Я попытался включить его в свой проект в формате PNG, JPG с расширением или без него.

Я, наверное, пропустил что-то простое. Любая идея? Где команда «Построить и архивировать» ищет обложку iTunes?

Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 14 сентября 2010

Некоторое время спустя провел эксперименты, вот как "Build and Archive" справляется с иконками приложений, насколько я мог видеть:

1- Чтобы значок отображался в окне органайзера, значок должен быть указан в файле info.plist приложения в записи CFBundleIconFiles. Подробнее см. Технические вопросы и ответы QA1686 .

Это на самом деле не связано с iTunesArtwork.

2 - Чтобы приложение iTunes отображало обложку приложения, необходимо найти файл PNG с именем iTunesArtwork (без расширения). Предположительно, этот файл должен находиться на корневом уровне файла .ipa. Тем не менее, iTunes также с радостью найдет iTunesArtwork в самом комплекте приложений, глубже в файле .ipa.

3 - Теперь, чтобы ответить на точный вопрос:

  • В: Где "Сборка и архивирование" ищет файл iTunesArtwork для включения в файл .ipa?
  • A: Это не так. Если вы хотите iTunesArtwork для iTunes, вам нужно включить его в целевой пакет приложений. Это расточительно, но iTunes все равно его найдет.

По крайней мере, я не смог Build and Archive использовать мой iTunesArtwork файл вообще. Единственный способ получить его, который я смог найти, - включить его в комплект приложений.

Для этого включите его в свой проект и и убедитесь, что он включен в целевые элементы сборки приложения.

Это расточительно, потому что после установки без необходимости использует дисковое пространство на устройстве.

1 голос
/ 30 января 2011

Чтобы значок, отображаемый в Организаторе, отображался в Build & Analyze, включите ключ «Файл значка» со значением просто «Icon.png» или как там называется ваше изображение.Не включайте двойные кавычки.Включите это в дополнение к ключу «Файлы значков», описанному в Технические вопросы и ответы QA1686 .

...