Я использую xcframework для сокрытия кода.
Итак, у меня есть App.xcodeproj и xcframework в одном репо, видимом для подрядчиков.
Затем у меня есть другой частный проект в котором есть все в App.xcodeproj, кроме каркасного проекта в качестве подпроекта для упрощения разработки (вместо скомпилированного xcframework).
Это работает достаточно хорошо, за исключением того, что я должен оставить внутренний (частный) и внешний проекты в син c. Изменения, которые подрядчики вносят в App.xcodeproj, должны переноситься вручную во внутренний проект, соответственно обновляя пути.
Есть ли лучший способ сделать это?