Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
外设传输队列问题
我正在开发一个围绕 CoreBluetooth 的简单包装器 用于将任何数据发送到任何设备 在开发过程中 我在框架中遇到了很多错误 它们非常烦人 为了使我的包装器稳定 我必须缩短一些功能以提高可靠性 现在我正在努力从外围设备发送数据 好的
ios
corebluetooth
peripherals
cbcentralmanager
cbperipheral
没有姓名或地址。 CBCentralManager 不再在 macOS 12 上运行
自从我将 macOS 更新到 macOS 12 以来 我每次在使用 CoreBluetooth 时都会遇到问题 在我的一个应用程序中 我将使用以下命令列出所有 BLE 设备CGCentralManager class 这已经有效多年了 但现
Bluetooth
corebluetooth
cbcentralmanager
macosmonterey
iOS 在从外设传入 BLE 连接时停止唤醒应用程序
我们有一个 BLE 外设 每小时连接到手机并传递一些数据 该过程的工作原理如下 使用密钥启动后UIApplicationLaunchOptionsBluetoothCentralsKey in application didFinishLa
ios
iphone
bluetoothlowenergy
cbcentralmanager
一种唯一标识 BTLE 设备的方法
有没有办法唯一地标识 BTLE 设备 类似于硬件 ID 我有 2 个硬件 BTLE 设备和 2 个软 BTLE 设备 使用 CBCentralManager 所有这些设备都发送相同的 UUID 当所有设备都位于我附近时 我想识别确切的 BT
ios
bluetoothlowenergy
cbcentralmanager
init CBCentralManager:表达式类型不明确,没有更多上下文
尝试在 Swift 4 2 项目中初始化 CBCentralManager 获取评论中显示的错误 import CoreBluetooth class SomeClass NSObject CBCentralManagerDelegate
ios
swift
corebluetooth
cbcentralmanager
在 iOS 10+ 中,有什么方法可以可靠地唤醒应用程序
我已经这样做了三个多月了 我的头发都被拔掉了 所以请不要回复初学者的答案 我想知道 在 2017 年的 iOS 10 中 是否有任何方法可以将应用程序从终止状态唤醒 最好是通过蓝牙外围设备 但我会采取我能得到的 我认为终止的时间是用户在任务
ios
Objectivec
Bluetooth
cbperipheral
cbcentralmanager
访问相同BLE外设的iOS应用程序:如何区分?
我必须遵循以下场景 我的应用程序请求并接收来自 BLE 外设 血糖仪 的数据 用户可能安装了另一个应用程序 来自另一个开发人员 该应用程序也与外围设备通信 我注意到我的应用程序收到了由其他应用程序发起的请求的特征通知 这导致我的应用程序接收
BLE 后台重新连接
我想在设备被用户或系统移出 终止 在后台模式下重新启动后重新连接到 BLE 设备 我知道这是可能的 请参阅此问题及其描述 问题 我该如何设置centralManager如果应用程序终止 是否会在后台模式下自动重新连接到外围设备 有人可以逐步
ios
Objectivec
Background
cbcentralmanager
bluetoothlowenergy