Я создал Swift pod (podspec), который зависит от стручка, написанного в Objective-C. В моем подспепе я использую:Мостовой заголовок для Swift Pod с зависимым Objective-C Pod?
s.dependency 'ObjectiveCPod', '~>3.2.1'
Чтобы указать зависимый элемент. Чтобы использовать его, мне нужен мостовой заголовок, который устанавливается автоматически, когда мой Swift-модуль установлен. Я не хочу создавать заголовок моста в моем проекте, чтобы интегрировать файлы заголовков объектов-c-файлов.
Как настроить мой podspec таким образом, чтобы заголовочный файл с мостом был автоматически интегрирован и связан в моем проекте, когда я устанавливаю мой модуль Swift?
Я не уверен в этом; для использования Swift с Cocoapods вам необходимо использовать фреймворки! ». Так что, конечно, вам нужно указать заголовок моста, когда Cocoapods строит фреймворк для вашего контейнера? Отложить перемычку на фазу компиляции, которая пытается связать с вашей картой, конечно, не имеет смысла? (и нет, у меня нет рабочего ответа, но я пытаюсь понять это сейчас) – Tommy