首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与设备后台连接的Ios应用程序

与设备后台连接的Ios应用程序
EN

Stack Overflow用户
提问于 2016-09-30 18:29:41
回答 1查看 46关注 0票数 0

我有一个通过蓝牙与芯片连接的应用程序。设备和电话不断连接,通过蓝牙延迟回复来计算它们之间的距离。应用程序在前台工作正常。当我转到后台时,应用程序仍在运行,但无法连接到设备。

我已经试着修改这个指南了:Core Bluetooth Programming Guide,但是我没能成功。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2016-10-01 13:59:17

你需要介绍更多的细节。即使蓝牙连接处于打开状态,您的应用程序也不会在后台模式下运行。但是如果发生蓝牙事件,你的应用程序仍然有机会在短时间内执行一些代码。

已收到

  • Connection lost.
  • Notification。

如果您应用程序的工作方式类似防丢失蓝牙标签,则需要

  1. 在iOS应用程序中启用后台。
  2. 在核心蓝牙代理中编写代码。

还有一个提醒:基于蓝牙中继计算距离是不明智的。蓝牙通信不支持这种功能。

它工作在免费的2.4G频段,人体对它有很大的影响。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39789389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档