0

是否可以让 iphone(iphone 1)在后台发送 BLE 信号以及发送的 ID 号和时间等信息?该信号将被另一个在前台运行 BLE 应用程序的 iphone (iphone 2) 读取。iphone 2 不需要与 iphone 1 通信。它只需要接收我知道它可以的信号,但我只是不确定 iphone 1 是否能够在后台发出这个信号。

4

2 回答 2

1

如果您使用的是 iBeacon - 不,它不能。

CBPeripheralManager如果您通过- 是的,它可以使用底层 BTLE 支持。

于 2013-10-10T18:48:59.970 回答
0

要让 iPhone 1 在后台充当外围设备(发送数据),请确保添加(在 Info.plist 文件中)“所需的后台模式”->“应用程序使用 CoreBluetooth 共享数据”。

这个项目让您可以轻松地设置 iPhone 在后台模式下与另一台 iPhone 在前台模式下共享字符串数组:SimpleShare

于 2014-01-14T08:21:59.107 回答