我猜GPS芯片只在iPhone上。但出于某种原因,即使没有GPS芯片,我的iPod Touch似乎也知道我的位置。那么这对核心位置意味着什么呢?在iPhone和iPod Touch上使用Core Location时我需要考虑什么?有什么区别?
答案 0 :(得分:4)
我相信API是一样的。所有不同之处在于通过API返回给您的位置的准确性。
iPhone使用GPS对您的位置进行非常准确的锁定,而iPod Touch使用IP-Location或Wifi-Triangulation技术,这种技术不如iPhone的GPS准确。
答案 1 :(得分:4)
答案 2 :(得分:3)
iPhone使用称为A-GPS的技术(A代表“辅助”),蜂窝网络和WiFi网络协助GPS芯片确定您的位置。根据您所在的位置,这可能会使您的位置更准确地进行三角测量。
虽然iPod touch无法使用GPS卫星或蜂窝塔来确定您的位置,但它可以使用WiFi,这样您的iPod touch就可以知道您的位置。
就CoreLocation API而言,设备之间不应存在差异,但iPod Touch上的准确度可能会更低且更不一致。