Этот тип организации рабочего пространства XCode упоминается в документации Apple, но не описывает, как разрешить использование неявных зависимостей в Xcode.
Используйте Project Navigator, чтобы найти классы, которые выхочу поделиться с другой целью.Выделите классы.Откройте инспекторов (значок в правом верхнем углу XCode9).С правой стороны появится панель.Измените «Целевое членство», чтобы включить другую (в данном случае MacOS) цель.
Перестройка теперь должна работать нормально.