Некоторое время спустя провел эксперименты, вот как "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
файл вообще. Единственный способ получить его, который я смог найти, - включить его в комплект приложений.
Для этого включите его в свой проект и и убедитесь, что он включен в целевые элементы сборки приложения.
Это расточительно, потому что после установки без необходимости использует дисковое пространство на устройстве.