flutter_barcode_sdk_ios 1.0.4
flutter_barcode_sdk_ios: ^1.0.4 copied to clipboard
iOS platform implementation of flutter_barcode_sdk.
1.0.4 #
- Fixed:
decodeFile()runs on a background queue instead of the main thread, so decoding no longer blocks the Dart UI. - Fixed: decode replies are now delivered on the main (platform)
thread, where
FlutterResultmust be invoked, and decode operations are serialized on a dedicated queue to avoid concurrent captures on the sharedCaptureVisionRouter.
1.0.3 #
- Added Swift Package Manager support
(
ios/flutter_barcode_sdk_ios/Package.swift). - Converted the plugin to Swift-only: removed the Objective-C forwarding
layer and switched the plugin class to
SwiftFlutterBarcodeSdkPlugin(SwiftPM does not support mixed-language targets).
1.0.2 #
- Fixed the generated Swift header import in
FlutterBarcodeSdkPlugin.m(flutter_barcode_sdk-Swift.h->flutter_barcode_sdk_ios-Swift.h), which broke iOS builds after the monorepo restructure. - Example (iOS): fixed the app being killed on "Start Video Scan" by adding
NSMicrophoneUsageDescriptionand settingenableAudio: false.
1.0.1 #
- Updated Dynamsoft Barcode Reader SDK to 11.6.1000.
1.0.0 #
- Initial release.
- Native implementation of
flutter_barcode_sdkusing the Dynamsoft Barcode Reader SDK via a MethodChannel.