我正在研究Beacon项目,并且正在寻找解决我的问题的最佳方法。仅有一个UUID的信标配对iOS
我有几个中央设备声明为Beacon(不是iBeacon UUID)。 我的iOS应用程序在背景和前景中用作外设模式。
我想在后台和前台工作期间发送特定数据(链字符)以写入我的应用程序。
我知道,当应用程序在后台时,UUID是由iOS隐藏的。 但是,UUID仅适用于之前未配对的设备。
我可以有一个问题来实现我的iOS列表设备中的UUID设备列表,以便在用户下载应用程序时自动配对吗?
如果不是,我可以为所有中央设备设置一个相同的UUID(但具有不同的次要和主要值),并要求在首次将应用程序转为前台并且检测到接近中央设备时进行第一次配对?
最好的问候,
格雷格
你似乎倒退了。通常情况下,您的外围设备将使用已知的UUID通告服务,中央服务器将扫描该服务。 – Paulw11
我很困惑。主要和次要号码与IBeacons有关,不是核心蓝牙[虽然是的,他们使用BLE],但是你说这不是一个iBeacon问题?除此之外,所有iBeacons都宣传他们的存在。 – user3069232
由于您不使用标准iBeacon,而是使用CoreBluetooth制作自定义信标,因此您需要描述您的信标如何工作(尤其是使用uuids)以便我们提供帮助。 – davidgyoung