【问题标题】:Does startAdvertisingPeer work when app enters background?当应用程序进入后台时 startAdvertisingPeer 是否工作?
【发布时间】:2013-12-27 03:37:48
【问题描述】:

我希望该应用即使在进入后台时也能宣传一项服务。使用 Core Bluetooth,这可以通过为 UIBackgroundModes 设置 bluetooth-peripheral 来实现。

有谁知道 MCNearbyServiceAdvertiser 是否可以实现同样的效果?谢谢。

【问题讨论】:

  • 你的意思是说蓝牙外围设备
  • 正确。编辑问题谢谢。
  • 你找到解决方案了吗?

标签: ios7 core-bluetooth multipeer-connectivity


【解决方案1】:

当我今年参加 WWDC 时,我去了 Multipeer Connectivity 开发者实验室,一位 Apple 工程师告诉我,不,服务广告商和浏览器将无法在后台运行。

也就是说,我已经通过使用后台任务在后台运行的应用程序成功地与已连接的对等方通信,但我无法发布广告或浏览。

【讨论】:

  • 感谢您的了解非常有用。我将进行一些测试以尝试使其也能正常工作。
  • 您是否能够使用后台任务长时间保持对等连接处于活动状态?
  • 我也很好奇这个。如何保持这种连接,以便我的聊天应用仍然可以接收聊天室中其他人的通知?
  • 您能否分享一些示例代码...您如何在后台保持连接以及您如何接收/发送消息...
  • 你有什么发现吗?我正在尝试做类似的事情,但不知道如何连接到让应用在后台运行的设备
猜你喜欢
  • 1970-01-01
  • 2014-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多