美文网首页
flutter开发iOS的蓝牙权限配置

flutter开发iOS的蓝牙权限配置

作者: 时光事故 | 来源:发表于2024-07-10 11:01 被阅读0次

即使蓝牙授权了还是出现.denied状态问题 

除了配置

<key>NSBluetoothAlwaysUsageDescription</key>

<string>我们需要您的同意来访问蓝牙</string>

<key>NSBluetoothPeripheralUsageDescription</key>

<string>我们需要您的同意来访问蓝牙</string>

还得在PodFlie文件加上

  target.build_configurations.eachdo |config|

         config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [

           '$(inherited)',

           # dart: [PermissionGroup. location, PermissionGroup. locationAlways, PermissionGroup. locationWhenInUse]

           'PERMISSION_LOCATION=1',

           ## dart: PermissionGroup.bluetooth

           'PERMISSION_BLUETOOTH=1',

         ]

       end

蓝牙 var status = await Permission.bluetooth.status;

才不会总是.denied的状态,就会出现.granted的授权状态

相关文章

  • 2018-08-08

    iOS开发 iOS10访问权限的配置 麦克风权限:Privacy - Microphone Usage Descr...

  • Flutter 开发集成

    一、Flutter 安装与配置 1.搭建Flutter - iOS开发环境 克隆Flutter到Library目录...

  • Flutter 开发之蓝牙通信

    本文包含: 蓝牙简介; Flutter 中蓝牙开发步骤; Flutter 插件 flutter_blue 介绍; ...

  • 【Objective-c】_蓝牙开发

    ios蓝牙开发学习笔记(一)蓝牙概述 ios蓝牙开发学习笔记(二)central角色的实现 ios蓝牙开发学习笔记...

  • iOS蓝牙开发(四):BabyBluetooth蓝牙库介绍

    iOS蓝牙开发(四):BabyBluetooth蓝牙库介绍 iOS蓝牙开发(四):BabyBluetooth蓝牙库介绍

  • iOS开发初识flutter

    配置环境 参考Flutter中文网Flutter开始-掘金 下面以mac,xcode,iOS模拟器来配置安装开发环...

  • iOS开发蓝牙4.0初识

    iOS开发蓝牙4.0初识转载 2015-09-20 15:26:44标签:ios开发蓝牙ios开发蓝牙4.0ios...

  • iOS eSIM开发

    iOS eSIM开发步骤 申请eSIMAPI使用权限 配置项目 使用eSIMAPI 一.申请eSIMAPI使用权限...

  • 【转】iOS eSIM开发

    iOS eSIM开发步骤 申请eSIMAPI使用权限 配置项目 使用eSIMAPI 一.申请eSIMAPI使用权限...

  • Mac 上搭建Flutter开发环境

    1)安装Flutter SDK2)IOS 环境配置3)安卓环境配置(我是个iOS开发此处忽略)4)VS code ...

网友评论

      本文标题:flutter开发iOS的蓝牙权限配置

      本文链接:https://www.haomeiwen.com/subject/oztthjtx.html