Я пытаюсь выяснить, что было бы хорошим способом настройки архитектуры приложения и как настроить сам проект Xcode, в случае, когда у меня есть одно базовое приложение, и мне нужно сделать несколько приложений, где все приложения будут иметь те же базовые функции, но будут отличаться в следующем порядке:
- Активы могут отличаться
- Могут быть добавлены некоторые функции (новые экраны, в которых используются новые конечные точки, которые не определены в базовом приложении)
- Локализация может отличаться (например, одно приложение может быть переведено только на engli sh, а другое может поддерживать мультиязычность)
и, возможно, еще несколько, но Вы получаете представление о том, какое приложение (своего рода шаблонное приложение) я имею в виду.
Какой предпочтительный способ реализовать нечто подобное? Я предполагаю, что цели и создание инфраструктуры для общего кода - это один из способов go? Или есть что-то еще, что тоже подойдет?