gpt4 book ai didi

ios - 当应用程序失去焦点时,基于 BLE 值的 Swift 通知

转载 作者:行者123 更新时间:2023-11-30 10:53:52 25 4
gpt4 key购买 nike

我正在开发一个 iPhone 应用程序来控制一些自定义 BLE 硬件。我可以与我的设备对话并生成所有必需的控件,但我现在的问题是设置 UserNotifications。

该设备的部分功能是在 BLE 特征值之一超出特定范围时向用户发出警报。当应用程序处于焦点状态时,我可以通过 UIAlerts 来执行此操作。我玩过 UserNotifications,我可以在应用程序聚焦时触发通知,以便通知将在特定时间间隔后出现。我的问题是尝试根据未聚焦的应用程序中通过 BLE 连接传入的数据生成 UserNotification。

即使我失焦/锁定,我也可以通过硬件上的 LED 得知 BLE 连接仍在维持。有没有办法评估后台 BLE 连接的数据并基于它创建 UserNotification?

我找到了This Question on StackExchange问的问题基本相同,但我希望几年后可能会有更多答案。

干杯,

罗杰

最佳答案

Paulw11 上面提到了应用程序被设置为后台操作,我不知道这一点(我对 IOS 非常陌生,我更像是一个低级固件人员)。

这只是设置 Xcode 后台模式以使其在后台运行的问题,现在无论应用程序是事件还是后台,我都可以提醒用户。

关于ios - 当应用程序失去焦点时,基于 BLE 值的 Swift 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54173739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com