2012-09-03 15 views
12

Von was ich aus den Laufzeitanforderungen von sample region monitoring code of Apple interpretieren kann, ist Regionsüberwachung auf iPhone 4, iPad 2 Wifi + 3G oder höher verfügbar. Also nehme ich an, dass es nicht auf iPad1 mit 3G oder iPhone 3G/3GS verfügbar ist.Auf welchen iOS-Geräten wird die Regionenüberwachung genau unterstützt?

Ist dies eine korrekte Interpretation? Ich kann das nicht testen, da ich nicht alle diese Geräte habe und ich konnte keine offizielle Dokumentation darüber finden.

PS: Ich weiß, dass ich im Code nach der Methode regionMonitoringAvailable suchen kann, aber ich brauche diese Informationen, um mich für die Architektur meiner App zu entscheiden, also muss ich das im Voraus wissen.

Antwort

10

Von dem, was ich von der Arbeit an Region Monitoring-fähigen Geräten gelernt habe, ist, dass Sie richtig sind.

Derzeit wird die Regionenüberwachung nur auf folgenden Geräten unterstützt (iOS 5.x wird ausgeführt).

  • iPhone 4
  • iPhone 4S
  • iPhone 5
  • iPad 2, 3, und 4 (neue IPAD) 3G/4G
  • iPad 3 und 4 (neue IPAD) Wireless Internet
  • (würde gerne ein Feedback für die Region Überwachung auf iPod Touch-Modellen)

Ich wurde auf der WWDC, dass mit dem Aufkommen der Lage ti gesagt In iOS 6 würde diese Regionsüberwachung auf ALLE iOS 6-Geräte übertragen. Meine Tests haben mir bisher nur das Wifi-fähige iPad 3 eingebracht. Ich konnte das iPhone 3GS noch nicht testen, aber ich halte nicht den Atem an. Es ist möglich, dass sie dies in einer späteren Beta oder beim Start ermöglichen, aber ich bin nicht optimistisch.

Hoffe, diese Informationen helfen.

+0

Unterstützte Geräte für Region Monitoring haben weniger mit iOS-Version und mehr mit der Hardware zu tun. Aus diesem Grund unterstützt das 3GS es nicht (obwohl man denken könnte, dass das 3GS es unterstützen würde): die Hardware unterstützt es nicht. –

+0

Ich verstehe den Hardwareaspekt davon. Aber die Änderungen an den Standortkacheln (iOS 6), im Prinzip jedes Gerät mit einer WLAN-Antenne, können die Regionsüberwachung verwenden. Keine GPS-Hardware benötigt. Ich habe meine Hausaufgaben gemacht, ich versuche nur, auf Geräte zuzugreifen, auf die ich keinen Zugriff habe. –

+0

Danke Jungs. Nach dem Start von iOS6 können wir vielleicht einige Geräte testen und weitere Antworten hinzufügen, um die Dinge für jeden klarzustellen. – aslisabanci