Как настроить отдельный файл iTunesArtwork для каждой цели
У меня есть проект xcode со многими целями, и у каждой цели есть свой значок приложения и значок запуска
Можно ожидать, что у каждой цели есть свой собственный файл iTunesArtwork.
Но проблема здесь
Имя файла не может быть изменено, и оно должно быть с именем iTunesArtwork
поэтому я не могу добавить еще один файл в тот же проект для другой цели
ITunesArtwork должен находиться в корне проекта, иначе он будет проигнорирован
Я попытался создать разные папки для разных целей и в соответствующей папке перетащил соответствующую iTunesArtwork, но iTunes полностью проигнорировал ее.
так есть ли способ при создании приложения, мы можем переместить файл из соответствующей папки в корневой каталог проекта?
или же
Есть ли другой способ достичь этого через?
Замечания:
Я использую Дженкинс
2 ответа
Я решил проблему, используя ссылки на папки в xcode
Вот шаги
Я открыл свой проект в Finder, затем я создал физическую папку для каждой цели, и там я сохранил iTunesArtwork и iTunesArtwork@2x для соответствующих целей (Эти папки не будут видны в xcode, так как мы делаем это в Finder и как у нас есть физический каталог без проблем с именами)
В xcode я открыл свой проект и создал группу для каждой цели
Я перетащил iTunesArtwork & iTunesArtwork2x в соответствующую группу и выбрал соответствующую цель в списке целей, а также ссылки на папки
Создайте новый ресурс image.xcess и выберите настройки сборки target. Найдите xassets, заменяющие neme для имени inageassets для этой цели.