2013-01-22 55 views
0

我正在開發基於地理定位的應用程序,爲此我使用「區域監控」API,但我瞭解該API只適用於iPhone 4/4S和iPhone 5如何使用區域監控支持iPhone 3GS和iPod Touch

我希望我的應用能夠在最理想的情況下工作,但我沒有找到關於「區域監控」的使用信息並繼續支持舊設備和iPod Touch。

我想有可能在地區監測和GPS或WiFi本地化之間切換,但我不知道我該怎麼做。

回答

0

即使在iOS 6上,3GS也不支持區域監控。對於iPad 1和2以及舊款iPod Touch,也是如此。

是否選擇包含這些設備取決於您。如果您只需要區域監控,那麼您必須使用粗略位置更新(-startMonitoringForSignificantLocation)手動對此進行編程。這不太理想,你會爲你裁剪你的作品。我的建議,這是我用我自己的應用程序來處理這個問題,不支持這些舊設備。它很容易疏遠用戶羣的很大一部分,它不是大多數的基礎。