0

我正在研究我的 Beacon 项目,我正在寻找解决问题的最佳方法。

我几乎没有将中央设备声明为 Beacon(不是 iBeacon UUID)。我的 iOS 应用程序在后台和前台作为外围模式工作。

我想在后台和前台工作期间发送特定数据(链字符)以写入我的应用程序。

我知道当应用程序在后台时,UUID 会被 iOS 隐藏。但是,UUID 仅对之前未配对的设备隐藏。

当用户下载应用程序时,我可以在我的 iOS 列表设备中实现 UUID 设备列表以自动配对吗?

如果不是,我可以为我的所有中央设备设置一个相同的 UUID(但具有不同的次要和主要值),并在应用程序第一次作为前台并检测到附近的中央设备时要求第一次配对?

此致,

格雷格

4

1 回答 1

0

我的信标配置为中央信标,它们会不断扫描。

当他们发现我的应用程序作为外围设备运行的 iPhone 时,我的信标尝试将值写入我的应用程序。

我不明白如何实现我的应用程序(作为外围设备工作)以在后台模式下接收此值而无需配对?--> 我可以在没有用户配对的情况下向我的应用程序发送价值吗?如果不是 -> 我可以在没有用户配对的情况下向我的应用程序发送价值,包括在我的应用程序代码中手动添加我的所有 UUID(中央信标)吗?

于 2016-02-24T13:07:37.173 回答