我在Beacon项目上工作,我正在寻找解决问题的最佳方法。
我有很少的中央设备被声明为Beacon(不是iBeacon UUID)。 我的iOS应用程序在Background和Foreground中作为外设模式工作。
我想在后台和前台工作期间发送要在我的应用中编写的特定数据(链字符)。
我知道当app在后台时,iOS会隐藏UUID。 但是,UUID仅适用于之前未配对的设备。
我的iOS列表设备中的UUID设备列表是否存在问题,以便在用户下载应用时自动配对?
如果没有,我可以为我的所有中央设备设置一个相同的UUID(但是具有不同的次要和主要值)并且当应用程序首次转为前景并且检测到近中心设备时,请求首次配对吗?
致以最诚挚的问候,
格雷格
答案 0 :(得分:0)
我的信标被配置为中心,他们不断扫描。
当他们发现我的应用程序作为外围设备运行时,我的信标会尝试在我的应用程序中写入一个值。
我无法理解如何实现我的应用程序(作为外设)在后台模式下接收此值而不进行配对? - >我可以在没有用户配对的情况下向我的应用发送价值吗 如果不 - >我可以在没有用户配对的情况下向我的应用发送价值,包括在我的应用代码中手动使用我的所有UUID(中央信标)吗?