Установите родной iOS модуль в флаттер - PullRequest
0 голосов
/ 15 апреля 2020

Я сталкиваюсь с ошибкой при создании плагина на стороне iOS при использовании модулей. Модули успешно установлены, и я могу импортировать их в файл.

Модуль в моем случае, который я пытаюсь использовать: Freshchat iOS SDK

Шаги, которые я выполнил для установки модуля

  1. Запустите новый проект плагина Flutter.
  2. В .podspec добавьте файл s.dependency 'FreshchatSDK'
  3. Запустите pod install в папке example/ios.

This проект находится в swift, поэтому я получил ошибку

The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (/Users/nimish/FlutterProjects/freshchat_flutter/freshchat_flutter/example/ios/Pods/FreshchatSDK/FreshchatSDK/libFDFreshchatSDK.a)
Я удалил use_frameworks! из podfile после этого комментария . Я снова запустил pod install, и модули были успешно установлены, и была создана папка Pods, которая имела FreshchatSDK папка в нем.

Теперь согласно Плагинам Flutter Теперь я могу использовать зависимость в example/ios/Classes

, но я не могу импортировать Freshchat в мой файл, и он дает ошибку.

Что я пропустил или делаю неправильно?

...