1

我正在尝试帮助生成一个特定于位置的 iOS 应用程序,当它接近建筑物内的给定位置时,它需要一个外部触发器来开始音频播放。(没有 GPS 访问)

有没有人做过类似的事情?我的一个想法是在建筑物周围布置一些蓝牙“发射器”(如 xbee+arduino),如果 iPhone 的蓝牙足够接近以识别它,它将触发音频。

我以前从未使用过蓝牙或此类应用程序,因此非常感谢任何建议。

4

1 回答 1

0

蓝牙肯定会起作用,尽管其他方法也可以。蓝牙的唯一缺点是您需要在 Apple MFi 程序中使用标准蓝牙,或者将使用的设备限制为 iPhone 4s 或更高版本或 iPad 第 3 代或更高版本,以便您可以使用蓝牙 LE(蓝牙 4.0)。

假设您可以使用蓝牙 LE,不仅有可能,Apple 还演示了一种这样的技术。注册成为开发人员后,请查看 WWDC 2012 的 Session 705,Advanced Core Bluetooth。结尾演示正是您正在寻找的内容,该会话描述了如何执行此操作并提供了源代码。

于 2012-08-07T21:59:29.267 回答