Консультация и/или доработка плагина Flutter
Есть 2 плагина для работы с NFC:
flutter_nfc_kit https://pub.dev/packages/flutter_nfc_kit
nfc_manager https://pub.dev/packages/nfc_manager
Первый корректно работает с потоками.
Во-втором есть реализация обертки над методами https://developer.apple.com/documentation/corenfc/...
однако он некорректно реализован:
[VERBOSE-2:shell.cc(1004)] The 'plugins.flutter.io/nfc_manager' channel sent a message from native to Flutter on a non-platform thread. Platform channel messages must be sent on the platform thread. Failure to do so may result in data loss or crashes, and must be fixed in the plugin or application code creating that channel. See https://docs.flutter.dev/platform-integration/platform-channels#channels-and-platform-threading for more information.
Требуется:
1) либо исправить ошибку в архитектуре nfc_manager
2) либо перетащить нужные методы во flutter_nfc_plugin
Требуется:
1) либо исправить ошибку в архитектуре nfc_manager
2) либо перетащить нужные методы во flutter_nfc_plugin