ios - Swift - iOS 后台模式下的 BLE 命令执行
问题描述
我想在我的一个 iOS 应用程序中持续与 BLE 设备通信。可能吗?
我怎样才能做到这一点?
谢谢,
解决方案
不知道背景模式是什么意思。你的意思是当应用程序被最小化时还是在后台线程中?
就与 BLE 设备的持续连接而言,是的,这是可能的!前提是您的 BLE 设备持续通电且可用。
您必须使用 Core Bluetooth 搜索特定服务,然后搜索其特征。
请注意,这可能是电池耗尽的操作。
建议是连接阅读您想要阅读的内容并断开连接。
推荐阅读
- python - 如何在 Xcode 构建阶段使用 3rd 方包运行 Python 脚本
- elasticsearch - AWS 弹性搜索聚合
- django - Angular应用一直说消息不存在
- reactjs - React Hook Form:isDirty 在负载上不起作用
- python - 使用 python 配置 mongodb 时 SSL 证书验证失败
- python - 如何使用嵌套的 for 循环解决 numba 降低错误?
- maven - Dspace 安装在内核失败
- flask - 无法使用 boto3 和烧瓶上传到 s3
- javascript - 如何在 ng-bootstrap 上使用 NgNav 渲染可滚动的垂直导航?
- javascript - 打字稿:是否可以只为导出类型中的一个键设置状态?