У меня есть кодовая база, которая используется несколькими брендами. Один проект ios в идеале имеет около 3 схем - отладку, приемку и производство, чтобы обеспечить легкое переключение конечных точек и некоторую дополнительную конфигурацию.
Проблема заключается в том, что одна и та же база кода используется несколькими брендами, и хотя конечные точки для брендов совпадают, имена приложений, значки и темы должны быть разными. Это можно сделать, имея индивидуальные схемы для каждого бренда, но это приводит к очень грязной настройке.
Если у каждого бренда свои схемы, 3 схемы для каждой среды дают 15 схем для 5 брендов, что вовсе не элегантно. Что может быть более элегантным способом справиться с этим - в xcode или с помощью любых других инструментов.