Несколько версий iTunesArtwork в одном проекте?
У меня есть один проект XCode с несколькими целями, каждая из которых выделяет свое приложение со своим значком. Значки находятся в своих папках ресурсов для конкретных целей, поэтому они не сталкиваются.
Но файл "iTunesArtwork" (т. Е. Значок, используемый для отображения специальных сборок в iTunes) должен быть размещен в определенном месте (Project Root) и назван именно так, чтобы несколько версий не могли сосуществовать.
Есть обходные пути?
1 ответ
Вы должны быть в состоянии проделать один и тот же трюк с файлом Artworks, хранить несколько файлов (с одним и тем же именем) в разных папках, добавлять их в проект относительно файлов Target Membership
(Раздел инспектора файлов).
Они не должны быть в корне проекта. Если в разных папках проекта есть несколько файлов значков, каждый значок является членом своей собственной цели, то у вас есть разные значки назначения с одинаковым именем значка (и, естественно, единственный файл значков копируется в корневой каталог пакета).
Возможно, вам понадобится один из значков в корневой папке проекта (например, он может быть скопирован для вас XCode), но во время сборки значки должны быть скопированы из папок, на которые есть ссылки в проекте, а не из корневой папки проекта,