* fix: 重构 * fix: 1 * fix: 重构 * fix: 修复 iOS 和 macOS 代码错误 * fix: 优化项目 * fix: 构建项目 * fix: 修复权限问题 * fix: 解决 macOS 沙盒权限问题 * fix: 修复代码问题 * fix: 更新依赖 * fix: 更新依赖项 * fix: 添加缺失的位置权限
24 lines
634 B
Swift
24 lines
634 B
Swift
#if os(iOS)
|
|
import Flutter
|
|
import UIKit
|
|
#elseif os(macOS)
|
|
import Cocoa
|
|
import FlutterMacOS
|
|
#else
|
|
#error("Unsupported platform.")
|
|
#endif
|
|
|
|
public class BluetoothLowEnergyDarwin: NSObject, FlutterPlugin {
|
|
public static func register(with registrar: FlutterPluginRegistrar) {
|
|
#if os(iOS)
|
|
let binaryMessenger = registrar.messenger()
|
|
#elseif os(macOS)
|
|
let binaryMessenger = registrar.messenger
|
|
#else
|
|
#error("Unsupported platform.")
|
|
#endif
|
|
let centralController = MyCentralController(binaryMessenger)
|
|
MyCentralControllerHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: centralController)
|
|
}
|
|
}
|