core-bluetooth 相关问题

CoreBluetooth是iOS和Mac OS X的框架,可与蓝牙低功耗(“BLE”)配件进行交互。

我如何获取iOS Swift中蓝牙已打开的设备的名称

我想在蓝牙设备上获取所有信息。我正在使用SwiftyBluetooth。导入SwiftyBluetooth SwiftyBluetooth.scanForPeripherals(withServiceUUIDs:nil,timeoutAfter:15){scanResult in switch ...

回答 1 投票 0

iOS- 蓝牙的旁路配对警报

我在iOS应用中使用Core Bluetooth框架与BT设备进行安全通信。在我的产品中,服务器发送配对代码,用户必须在外围设备警报的文本框中输入配对代码...

回答 1 投票 0

为什么BLE广告纸具有固定模式访问地址(0x8E89BED6)

关于此查询,数据包中访问地址的目的很明确。但是谁能解释一下为什么在蓝牙低功耗规范中广告包可以访问...

回答 1 投票 0

如果我的iOS应用与使用Core Bluetooth的设备配对,其他应用是否可以访问该设备?

来自Android文档:警告:当用户使用BLE将设备与另一设备配对时,用户设备上的所有应用程序均可访问这两个设备之间通信的数据...] >>

回答 2 投票 -2

使用Swift IOS语言通过蓝牙发送信息

我实际上是在信息学校,我用Swift(Xcode 11.3和IOS 13.2设备编码)编写的自签名应用程序与BLE模块SH-HC-08的连接之间存在一些麻烦。

回答 1 投票 -1

寻找有关蓝牙LE“指示”行为的信息

我正在研究Bluetooth LE项目,目前进展顺利。但是,我现在要支持Kiwi设备,并且规则有所变化。之前,我会使用BLE的各种组合...

回答 1 投票 0

一个视图中的多个警报只能在swiftui中始终运行最后一个警报

我有两个警报,如果布尔值为true,则将调用该警报。警报-1-蓝牙状态是否有问题(开机除外)。直接从快速包装中调用...

回答 1 投票 0

iOS BLE应用程序中的重新连接过程

[考虑一种情况,我已从运行iOS 5.1的iPhone 4S与同级设备建立了绑定连接。然后由于某种原因(用户启动或...

回答 3 投票 4

iOS 8 CoreBluetooth不推荐使用的RSSI方法

因此,通过阅读CBPeripheralDelegate文档,似乎在iOS 8中不推荐使用RSSI和PeripheralDidUpdateRSSI:error:。我注意到我的信号强度指示器不再...

回答 4 投票 7

快速将CBUUID转换为NSNumber

如何将CBUUID转换为UINT16?我想以UINT16的形式获取广告数据中的设备信息。我收到错误消息:无法将类型'CBUUID'(0x1d2715e68)的值强制转换为'...

回答 1 投票 0


是否有办法知道广告设备是android还是ios?

我的iPhone设备以广告为外围设备,并且有一个单独的中心可基于uuid读取广告数据。我认为我无法同时宣传服务uuid 和制造数据...

回答 1 投票 0

如果我的应用程序被终止,如何连接到上一个会话中已连接到该应用程序的外围设备

我对BLE有几个疑问,请迅速提出。 1.如果设备断开连接,如何连接到同一外设? 2.中央管理器是否使用...

回答 1 投票 0

在CoreBluetooth中是否存在didLostPeripheral(或类似方法)

didLostPeripheral方法(与didDiscoverPeripheral:相反)是否存在于CoreBluetooth中?当外围设备停止广告时调用的一种方法。我非常确定答案是否定的,但我...

回答 1 投票 0

Swift:获取蓝牙授权的当前状态

我目前正在我的应用程序上实现蓝牙许可。我使用CBManager.authorization获取authoraztion的当前状态,但这仅适用于ios 13.1。这是一个开放变量...

回答 1 投票 0

如何通过BLE检索我的蓝牙设备UUID?

这可能是一个非常基本的问题。我们的设备具有新的蓝牙模块。从绑定的设备列表中检索我的设备后,我再也找不到UUID。但是,我可以找到该设备,然后...

回答 1 投票 0

CBCentralManager停止扫描需要多长时间?

我想停止,然后在CBCentralManager上重新开始扫描。我的问题是:在调用stopScanning()之后是否应该等待一段时间才能完成交易,还是可以让我的startScanning()调用...

回答 1 投票 0

[iOS 13强制应用显示蓝牙许可提示

我正在做一个项目,其中一些应用程序需要蓝牙许可,而有些则不需要。那些不需要蓝牙开始在iOS 13中请求权限。我禁用了...

回答 1 投票 2

聆听iOS中多个已连接BLE设备的特征值更改

我有一个在BLE v4.1上运行的定制BLE设备,我正在使用swift 5制作一个iOS应用,该应用能够连接到iOS手机范围内的所有BLE设备。我可以连接并显示...

回答 1 投票 0

我的应用程序在iOS12.4中工作正常,但在iOS 11中崩溃

[我的应用程序在iOS 12.4中正常运行,但在iOS 11中崩溃。以下代码在iOS 11中返回nil。func外设(_外设:CBPeripheral,didUpdateValueFor特性:CBCharacteristic,...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.