У меня есть проект iPhone (Xcode, Objective C ++) с двумя целями - A и B. Я хочу, чтобы у этих целей были разные стартовые экраны. Экран запуска имеет жестко заданное имя Default.png. Я сделал Default_A.png и Default_B.png.
Сначала я попытался добавить оба изображения в проект в отдельных папках (папках, а не группах) под одним и тем же именем и разрешить неоднозначность, включив одно или другое в соответствующую сборку. Xcode не позволит мне добавить второй файл.
Затем я попытался включить фазу «Выполнить сценарий» в каждую цель, чтобы скопировать правильное изображение в Default.png. Кажется, фаза не вызывается, поскольку Xcode считает, что файл назначения фазы не устарел.
Вопрос - есть ли правильное решение этой головоломки? Все это в конечном итоге легко обрабатывается, но я хотел бы знать, какой способ наиболее эффективен.