Несколько версий iTunesArtwork в одном проекте?

У меня есть один проект XCode с несколькими целями, каждая из которых выделяет свое приложение со своим значком. Значки находятся в своих папках ресурсов для конкретных целей, поэтому они не сталкиваются.

Но файл "iTunesArtwork" (т. Е. Значок, используемый для отображения специальных сборок в iTunes) должен быть размещен в определенном месте (Project Root) и назван именно так, чтобы несколько версий не могли сосуществовать.

Есть обходные пути?

1 ответ

Решение

Вы должны быть в состоянии проделать один и тот же трюк с файлом Artworks, хранить несколько файлов (с одним и тем же именем) в разных папках, добавлять их в проект относительно файлов Target Membership (Раздел инспектора файлов).

Они не должны быть в корне проекта. Если в разных папках проекта есть несколько файлов значков, каждый значок является членом своей собственной цели, то у вас есть разные значки назначения с одинаковым именем значка (и, естественно, единственный файл значков копируется в корневой каталог пакета).

Возможно, вам понадобится один из значков в корневой папке проекта (например, он может быть скопирован для вас XCode), но во время сборки значки должны быть скопированы из папок, на которые есть ссылки в проекте, а не из корневой папки проекта,

Другие вопросы по тегам