Я пытаюсь использовать некоторые пакеты Flutter - в частности, " share " (отправка содержимого приложения в другие приложения) и " url_launcher " (ссылка на веб-сайт вне приложения) , [и я не думаю, что моя проблема - ошибка в обоих пакетах, так как они работают для других, и они показывают ту же самую корневую проблему в моей проблеме сборки]
Настройка и работа на эмуляторе Android и устройстве работает нормально - и работает, и работает «как рекламируется».
Но когда я пытаюсь заставить iOS работать, у меня возникают проблемы. Когда я иду на сборку / запуск, я получаю сообщение вроде этого ...
Launching lib/main.dart on iPhone X in debug mode...
Skipping compilation. Fingerprint match.
Xcode build done.
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
=== BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug ===
/Users/bruce/repos/ex_app/ios/Runner/GeneratedPluginRegistrant.m:6:9: fatal error: 'share/SharePlugin.h' file not found
#import <share/SharePlugin.h>
^~~~~~~~~~~~~~~~~~~~~
1 error generated.
Could not build the application for the simulator.
Error launching application on iPhone X.
Exited (sigterm)
... и когда я открываю приложение в XCode, я вижу те же проблемы ...
... запрашиваемые файлы кода не существуют в проекте ...
... если я удаляю эти пакеты и запускаю без них, сборка работает нормально на iOS из 'flutter run' и XCode.
Похоже, мне не хватает базового пути, если этот код загружается где-то еще? Или «паб» не загружает файлы, куда они должны идти в проекте?
Есть какие-нибудь мысли о дальнейших шагах по отладке этого?