Мне также нужно было сохранить структуру каталогов заголовочных файлов для проекта библиотеки C ++, и мне наконец удалось это сделать.Это смешно сложно с XCode, по сравнению с простой природой задачи.Ключ заключается в том, чтобы сначала создать «ссылки на папки», затем скопировать папки заголовков на дополнительной фазе сборки, а затем удалить с помощью скрипта файлы .c / .cpp из этих экспортированных папок заголовков, поскольку XCode не только скопирует.h-files.
Я написал здесь сообщение в блоге о том, как этого добиться, потому что это более сложно в деталях.Возможно, вы также захотите проверить пример проекта XCode, который я выложил на github .