Уникальная ситуация заключается в том, что это приложение Ionic, которое извлекает нескомпилированный источник плагинов через модули. Проблема в том, что при компиляции заголовки и реализация плагина не могут найти заголовки / реализацию .framework. Демо-приложение Cordova находит .framework, но они только в одном проекте.
Я перепробовал все предложения для "заголовочный файл не найден".
- Добавление .framework в связанные библиотеки либо проекта pods, либо проекта приложения
- Добавление путей поиска к каждой цели, каждому приложению (и их комбинациям)
- Добавление связанного двоичного файла
- Добавление заголовков / источников для фаз сборки
- добавить
s.vendored_frameworks = 'ValidicMobile.framework
к подспеку и выполнить pod update
Что может быть следующей попыткой? Поможет ли упаковка .framework поставщика в cocoapod помочь плагину найти основу, если предположить, что pods будут лучше связываться? Плагин требует импорта других фреймворков Cordova в модулях, поэтому не уверен, смогу ли я поместить src прямо в основное приложение или нет.