ios - 通过低功耗蓝牙打开应用程序(iPhone)

标签 ios iphone bluetooth bluetooth-lowenergy core-bluetooth

您好,我希望有人能帮我解决这个问题,因为我一开始认为这很容易! 我是一名正在学习电子工程的学生,虽然代码不太好,但正在尝试!

最后让我告诉你我的目标......

我希望能够在 iPhone 上打开一个应用程序,然后执行一些代码来发送消息,全部通过蓝牙。

我希望能够仅将这个小型蓝牙设备与 iPhone 配对一次,并能够使其处于 sleep 模式(500 纳安培:D 太棒了)以及当我打开它时(通过一个小开关)它将打开一个应用程序并发送该消息。 (应用程序已经完成,您只需按应用程序上的按钮即可发送消息,这就是为什么我想使用蓝牙设备,这样您就不必一直打开应用程序!)

抱歉,段落很长,但我需要帮助!我有 Bluegiga BLE113 开发套件,它们提供的所有信息让我不知所措!但是我看不到任何地方可以连接到 iPhone 并做我想做的事。

以前有没有人这样做过,你能引导我朝着正确的方向前进吗?

最佳答案

只要下载该应用程序的人之前打开过该应用程序并且他们同意后台功能,那么您就可以在后台发送消息(如果已经连接)。但是,您不能在未越狱的 iOS 设备上强制将您的应用程序置于前台。

查看 BLE Transfer App sample code让你开始。

关于ios - 通过低功耗蓝牙打开应用程序(iPhone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19871090/

相关文章:

ios - 在 Swift 中通过 Promise 传递值

javascript - 在 iPhone 上设置 innerHTML

iphone - SIGKill 没有警告或使用 NSLogv 进行堆栈跟踪

android - 可以自动接受蓝牙配对吗?

ios - 当设备已经在 Beacon 范围内时无法检测到 Beacon 然后我们打开蓝牙 & 应用程序被杀死

ios - Quickblox:我在加入/离开聊天室时收到 EXC_BAD_ACCESS(code=1, address"mem-address")

ios - 在一个流畅的动画中将 UISCrollView 居中并缩放到 1.0

iphone - iphone 网络应用程序可以像原生应用程序一样在应用商店出售吗?

c++ - 最简单的 Qt 对话框

ios - 在标签IOS之间跳转时ViewController变为空白