我查看了这个问题的答案,在大多数答案中,我发现在不知道设备的UUID的情况下检测iBeacon是不可能的。
但App Store上的一些应用程序也在做同样的事情。以下是这些应用程序的链接,这些应用程序正在检测未知的iBeacons。
答案 0 :(得分:6)
我是您在问题中引用的Beacon Locate应用的作者。我可以向您保证,必须事先了解ProximityUUID 才能检测到信标。该应用程序预先配置了十几个UUID(Estimote的默认UUID就是其中之一),因此您无需先手动输入UUID即可检测到这些信标。我们这样做是为了让用户尽可能轻松。 (显然这很有效,因为你甚至没有注意到我们正在这样做。感谢你的赞美!)
您可以通过转到tge app设置来查看这些预先配置的UUID,这也可以让您输入更多内容。
过去曾有私有API允许您检测iOS上的任何信标。但这有三个问题: