diff --git a/.gitignore b/.gitignore index 37ae0ee..896129a 100644 --- a/.gitignore +++ b/.gitignore @@ -82,6 +82,7 @@ create_feature_graphic.py .cachebro/ .osgrep/ third_party/lpcnet_flutter/ +third_party/flutter_blue_plus_darwin/ # Claude Code local settings (permissions, personal config) .claude/settings.local.json diff --git a/ios/fastlane/report.xml b/ios/fastlane/report.xml index f7349f1..1a5b4dc 100644 --- a/ios/fastlane/report.xml +++ b/ios/fastlane/report.xml @@ -5,22 +5,22 @@ - + - + - + - + diff --git a/pubspec.lock b/pubspec.lock index 85cc08f..124f655 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -440,12 +440,11 @@ packages: source: hosted version: "8.2.1" flutter_blue_plus_darwin: - dependency: transitive + dependency: "direct overridden" description: - name: flutter_blue_plus_darwin - sha256: cfef171db550670cf8110f6eb25baf15d9bc8bad2af29550f9bbc0d8fceaf285 - url: "https://pub.dev" - source: hosted + path: "third_party/flutter_blue_plus_darwin" + relative: true + source: path version: "8.2.1" flutter_blue_plus_linux: dependency: transitive diff --git a/pubspec.yaml b/pubspec.yaml index ee23870..96163bd 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -147,6 +147,10 @@ dependency_overrides: # asset. That framework has been ending up archived with a macOS platform # slice and fails App Store validation for iOS uploads. path_provider_foundation: 2.5.1 + # flutter_blue_plus_darwin 8.2.1 can double-complete method calls for + # isSupported/getAdapterName on Darwin, which crashes BLE startup on macOS. + flutter_blue_plus_darwin: + path: third_party/flutter_blue_plus_darwin flutter_launcher_icons: android: "launcher_icon"