我只是第一次修改iBeacons。我正在使用MactsAsBeacon(https://github.com/timd/MactsAsBeacon)使用Macbook广播信标。
我对通过iPhone查看此iBeacon的最简单方法感到有些困惑。
我尝试下载一些应该可以找到iBeacons的应用程序,但它们似乎不起作用。从Mac到iPhone接收iBeacon广播的最快,最简单的方法是什么?谢谢
最佳答案
一些提示:
确保已将配置到MacBook上iBeacon发送器中的ProximityUUID配置到检测它们的iPhone应用程序中。我是Locate for iBeacon的作者,该书在AppStore中免费提供,因此我可以确认,如果使用ProximityUUID配置它,它可以检测到任何有效的iBeacon。这是您应该看到的:
假设您的iPhone上装有iOS 7.1,则应该知道它存在一个错误,可以阻止它在打开手机一段时间后检测到iBeacons。重启手机电源或关闭蓝牙,然后再打开以纠正此问题。
确保您的Mac支持充当传输器。您必须具有OSX Mavericks和具有Bluetooth 4.0的计算机。要检查后者,请转到About this Mac > More Info > System Report > Hardware > Bluetooth
,然后您应该在列表中看到LMP版本。您需要使用0x6版本(蓝牙核心规范4.0,例如BTLE),否则您将需要获得BTLE USB记忆棒。
确保已退出所有其他使用Bluetooth LE的应用程序。敲响应用程序,ScanBeacon,其他虚拟信标发送器工具等。在启动MactsAsBeacon之前,请确保已打开蓝牙。如果您未启用该应用程序,则不会发出警告,如果在启动该应用程序后打开了蓝牙,则必须重新启动它才能使其重新工作。
如果您尝试了上述所有方法,但它们均无效,那么该在Mac上尝试其他发射机了。我公司制造了一个售价为10美元的发射器应用程序,称为MacBeacon,我们提供了一个free VirtualBox VM,如果您还安装了免费的VirtualBox软件,它也可以将您的Mac变成iBeacon。定位iBeacon或任何标准iBeacon检测应用都可以检测到两者。
关于ios - 使用iPhone将Mac检测为iBeacon,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23717154/