在哪些iOS设备上支持区域监控?

时间:2012-09-03 06:39:04

标签: ios cllocationmanager device regions clregion

根据我对sample region monitoring code of Apple的运行时要求的解释,可以在iPhone 4,iPad 2 Wifi + 3G或更高版本上使用区域监控。所以我假设它不适用于带有3G或iPhone 3G / 3GS的iPad1。

这是正确的解释吗?我无法测试这个,因为我没有所有这些设备,我找不到关于此的官方文档。

PS:我知道我可以通过调用regionMonitoringAvailable方法在代码中检查它,但我需要这些信息来决定我的应用程序的架构,所以我需要事先知道这一点。

1 个答案:

答案 0 :(得分:10)

从我从区域监控启用设备的工作中学到的是,你是正确的。

目前,只有以下设备支持区域监控(运行iOS 5.x)。

  • iPhone 4
  • iPhone 4S
  • iPhone 5
  • iPad 2,3和4(新iPad)3G / 4G
  • iPad 3和4(新iPad)Wifi
  • (非常喜欢iPod Touch型号上的区域监控反馈)

在WWDC上我被告知,随着iOS 6中位置图块的出现,该区域监控将会出现在所有iOS 6设备上。然而,到目前为止我的测试只能让我获得了支持Wifi的iPad 3.我还没有能够在iPhone 3GS上进行测试,但我并没有屏住呼吸。他们可能会在稍后的测试阶段或发布时启用此功能,但我并不乐观。

希望这些信息有所帮助。