Как настроить подспецификации в качестве платформ вендора в CocoaPods? - PullRequest
0 голосов
/ 26 февраля 2019

наша команда разрабатывает IOS SDK.Мы отправляем наш SDK скомпилированным способом (и мы используем Swift: D, ожидая стабильности модуля, чтобы облегчить нашу работу).Прямо сейчас мы хотим разделить нашу структуру на множество частей.Мы обнаружили, что вы можете использовать подспец для этой цели.

Однако вы не можете связать другую инфраструктуру как подспец для конкретного Pod.Это создает много проблем, потому что мы не хотим просто включать определенную папку с классами в качестве нашего исходного файла для определенного подспецификации.

Мы хотели бы, чтобы наши подспецы использовали разные каркасы ... Мы думали, что этоневозможно, но рад, что мы нашли пример:

https://github.com/CocoaPods/Specs/blob/master/Specs/0/d/d/JumioMobileSDK/2.15.0/JumioMobileSDK.podspec.json

Это именно то, что мы искали.В этом модуле используется несколько подозреваемых, но для каждого из них есть разные скомпилированные рамки.Пожалуйста, помогите нам решить, как создать что-то подобное в нашем проекте.Это может быть важно и для вас

...