我可以使用 Core Bluetooth 打开在 Objective-c 中关闭的应​​用程序吗?

Posted

技术标签:

【中文标题】我可以使用 Core Bluetooth 打开在 Objective-c 中关闭的应​​用程序吗?【英文标题】:Can I open an app closed in Objective-c with Core Bluetooth? 【发布时间】:2017-01-14 12:47:29 【问题描述】:

我正在 Objective-c 中使用 Core Bluetooth 开发一个应用程序。我有一个问题。如果用户关闭应用程序或按下主页按钮并进入后台,当我的设备通过蓝牙发送信号时,我的应用程序是否会打开?

这可能吗?

【问题讨论】:

您阅读并尝试过这个吗? developer.apple.com/library/content/documentation/… 对不起,我只阅读了这篇文章中关于后台执行的内容。我想了解关闭的应用程序。我不知道背景是不是类似于封闭的。。谢谢! 【参考方案1】:

您可以向用户显示通知,然后用户可以决定打开您的应用程序。未经用户同意,您不能强制应用自动打开。

这实际上是通知的全部意义所在 - 将用户的注意力吸引到您的应用中正在发生的事情上。

【讨论】:

以上是关于我可以使用 Core Bluetooth 打开在 Objective-c 中关闭的应​​用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法可以在 Swift 中使用 Core Bluetooth 更改另一部 iPhone 上的视图控制器?

如何使用 Core Bluetooth 在 iOS 中设置 BLE 外围设备的名称

如何在 iOS 中使用 Core Bluetooth 获取蓝牙设备的唯一 ID

Core Bluetooth 概述 官方文档翻译

为啥我的 mac 无法在这个 Core Bluetooth App 中发现设备?

Core Bluetooth Swift获取设备名称