【问题标题】:BLE Notification when the application is not running应用程序未运行时的 BLE 通知
【发布时间】:2013-10-05 04:55:07
【问题描述】:

是否有可能在您的应用程序中接收特定 UUID 的 BLE 通知,或者当应用程序未运行时任何 UUID 进入范围内时?例如。推送通知的工作方式相同吗?

我试着用谷歌搜索,但到目前为止没有任何有用的信息可以得到。有什么指点吗?

【问题讨论】:

    标签: ios ios7 core-bluetooth bluetooth-lowenergy cbperipheral


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      结帐background execution modes。在这种情况下,应用程序不需要在前台运行,但它需要之前已启动,并且至少必须在后台运行。

      iOS7 为长期蓝牙任务引入了蓝牙状态保存和恢复。通过这些方式,即使是终止的应用程序也会被操作系统恢复为后台模式。

      【讨论】:

      • 但要小心恢复。目前它似乎非常有问题。因此,如果您的应用在恢复 CoreBluetooth 代码时崩溃,那么很有可能您做对了事情,但框架出现了故障。
      猜你喜欢
      • 2013-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多