Выберите другой источник изображения для нескольких целей на этапе предварительной сборки

#ios #xcode

#iOS #xcode

Вопрос:

Проект имеет несколько целей с одним исходным кодом.

Каждая цель должна отображать другое изображение баннера.

Хотите автоматически выбирать соответствующий источник изображения баннера в соответствии с идентификатором пакета на этапе предварительной сборки.

Комментарии:

1. Отображается ли этот баннер в приложении? Если да, разве вы не можете просто программно выбрать изображение?

Ответ №1:

  1. Создайте 2 папки в каталоге ресурсов с именами целей
  2. Переместите баннеры в папки, у баннеров должно быть одинаковое имя
  3. Выберите баннер для цели A и в разделе «Членство в Taget» снимите флажок с Tagret B
  4. Выберите баннер для цели B и в разделе «Членство в Taget» снимите флажок с Tagret A
  5. Сборка и запуск)