【发布时间】:2011-05-02 15:44:24
【问题描述】:
我正在为博物馆之旅编写应用程序。我希望我的应用知道用户在建筑物中的位置、用户是否站在特定房间、特定工作前等。
GPS 在内部不起作用。 (使用WiFi定位可以,但我知道Apple doesn't use Skyhook anymore,所以我不知道我会在哪里注册我的基站。)
由于 GPS 无法工作,因此在已知位置拥有一个专用设备并让应用检测到该设备似乎可以工作。但根据我的研究,这看起来也不容易:
• 无法检测附近的 WiFi 基站,因为 Apple 不允许通过公共 API 查询基站。
• 仅当设备已在同一个 WiFi 网络上时,才能通过 Bonjour 查找设备。并且客人的手机不会在我们的 WiFi 网络上。
• GameKit...嗯...还没有看到一个角度。
有人对如何实施有想法吗?
谢谢!
【问题讨论】:
-
这不是问题的答案,只是一个有趣的观察:在两年左右的时间里,整个 gps 基础设施将升级,定位精度将提高到不到一米,我什至读到它可能是 10 厘米。虽然你在里面,但仍然对你没有帮助:P
标签: iphone gps location bonjour gamekit