如何检测GPS是否可用?
iPod touch和iPad WiFi版没有GPS,他们还有其他基于WiFi的东西。 无论如何,如何知道GPS是否可用? 或者如何检测iPod Touch或iPad Wifi型号?
答案 0 :(得分:2)
这是iOS上常见的难题......一种方法是获取位置并检查海拔是否存在。
无论如何在iOS上Apple为所有位置提供商提供了单一界面,因为他们希望开发人员在准确性方面表达他们的要求,所使用的技术的控制应留给操作系统。
答案 1 :(得分:1)
我不确定我的解决方案是否涵盖所有设备......但是...我所做的就是如果它是iPad,请询问设备是否有蜂窝连接(Know if iOS device has cellular data capabilities)。如果是这样,它很可能也会有GPS。 不确定这是否会正确覆盖每个设备,但至少我的测试设备被正确检测到了。
答案 2 :(得分:0)
要100%确定它是GPS loaction,请检查属性课程。如果这是有效的,那么它来自GPS。但是当没有移动路线也是无效的。
您可以将该条件用作现在有GPS的初始触发器。
如果您在不移动时需要初始有效GPS,请检查 垂直精度< 100和horicontal< 50米