2012-09-03 43 views
12

從我可以從sample region monitoring code of Apple的運行時要求中解釋的區域監控可用於iPhone 4,iPad 2 Wifi + 3G或更高版本。所以我假設它不適用於使用3G或iPhone 3G/3GS的iPad1。在哪些iOS設備上完全支持區域監視?

這是一個正確的解釋?我無法測試這個,因爲我沒有所有這些設備,我也找不到這方面的官方文檔。 PS:我知道我可以通過調用regionMonitoringAvailable方法在代碼中檢查它,但我需要這些信息來決定我的應用程序的體系結構,所以我需要知道這一點。

回答

10

從我從研究區域監視功能的設備中學到的知識是,你是正確的。

目前,區域監控僅支持以下設備(運行iOS 5.x)。

  • iPhone 4
  • iPhone 4S
  • iPhone 5
  • 的iPad 2,圖3和4(新的iPad)3G/4G
  • ipad公司3和4(新的iPad)無線上網
  • (喜歡在iPod Touch型號上進行區域監控的一些反饋)

我在WWDC被告知,隨着位置ti在iOS 6中,區域監控將會傳送到所有iOS 6設備。但是,迄今爲止我的測試只能讓我獲得支持Wifi的iPad 3.我還沒有能夠在iPhone 3GS上測試,但我並沒有屏住呼吸。他們可能會在稍後的測試版或啓動時啓用它,但我並不樂觀。

希望這些信息對您有所幫助。

+0

區域監控支持的設備與iOS版本較少有關,並且與硬件有關。這就是爲什麼,例如,3GS不支持它(儘管人們可能認爲3GS會支持它):硬件不支持它。 –

+0

我瞭解它的硬件方面。但是對位置貼圖(iOS 6)的更改,基本上任何帶有天線的設備都可以使用區域監視。不需要GPS硬件。我已經完成了我的功課,我只是試圖接觸並獲得我無法訪問的設備的確認。 –

+0

謝謝你們。在iOS6啓動後,也許我們可以測試一些設備並在此添加更多答案以使每個人都更清楚。 – aslisabanci