Невозможно собрать плагин swift, используя внешнюю библиотеку с ioni c 4 - PullRequest
0 голосов
/ 09 января 2020

Мне нужно создать плагин iOS для Cordova, который использует эту iOS библиотеку Pods DFU .

Когда я пытаюсь собрать его с помощью Xcode, я получаю следующую ошибку :

Каркас не найден iOSDFULibrary

Я попробовал следующее:

  • Добавить каркас в General > Frameworks, Librairies, and Embedded Content
  • Добавьте рамки в Build Phases > Link binary with Libraries и Build Phases > Embed Frameworks как скопированные и подписанные
  • Добавьте $(PROJECT_DIR) в Build Settings > Frameworks Search Path

со всеми возможными комбинациями ^^ 'У кого-то есть Идея о том, что еще можно попробовать?

Редактировать

С помощью Cordova при создании плагина вы должны использовать xml файл для настройки плагина.

В этом файле вы можете добавить свойство framework, поэтому я добавил это к плагину. xml:

  • <framework src="iOSDFULibrary.framework" embed="true" custom="true" />

Я также пытался создать хук для удаления и добавления кордовы каркас, см. там .

С обоими методами я вижу каркас в General > Frameworks, Librairies, and Embedded Content , Build Phases > Link binary with Libraries и Build Phases > Embed Frameworks но у меня такая же ошибка ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...