繁体   English   中英

Flutter iOS 蓝牙权限

[英]Flutter iOS Bluetooth Permission

我已经在我的项目中拥有了权限处理程序 package 来请求 GPS 权限,但是我想在 iOS 上请求蓝牙权限,并检查我是否已经拥有权限。 但是似乎没有请求蓝牙权限的选项,因为它没有在此处列出https://pub.dev/documentation/permission_handler_platform_interface/latest/permission_handler_platform_interface/Permission-class.html#constants

如何在 Flutter 中检查和请求 iOS 蓝牙权限?

permission_handler package 应该能够检查 iOS 设备中的蓝牙状态。 由于限制,它只能检查蓝牙是否处于活动状态。 您可以在此处执行的操作是,如果应用程序需要激活蓝牙而蓝牙当前未激活,则提示用户启用蓝牙。

if (await Permission.bluetooth.isRestricted) {
  // Display a prompt/pop-up for the user to enable bluetooth on their device
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM