2012-07-19 16 views
6

Ich entwickle ein iOS 4 + -Anwendung, die Accelerometrie gesammelte Daten auf einem iPhone auf einen Server übertragen kann. Die App sollte Daten sammeln, auch wenn die Anwendung im Hintergrund eintritt (ich möchte die Bewegungen der Person wissen).Sammeln Beschleunigungsmessdaten im Hintergrund

Nach einigen Recherchen im Internet zu tun, habe ich gelernt, dass die App 10 Minuten, nachdem sie geschlossen getötet wird, und es ist nicht möglich, sie auf die gleiche Weise wie auf Android (mit Dienstleistungen) zu implementieren.

Nur einige Aufgaben können im Hintergrund wie ein Audio-Player, VOIP oder Geolocation laufen. Ich habe irgendwo im Internet gelesen, dass wir Workarounds verwenden können, um die Anwendung im Hintergrund laufen zu lassen. Es verwendet den Audio-Player, der einen Stumm-Ton abspielt. Diese Problemumgehung scheint jedoch von Apple nicht akzeptiert zu werden.

Haben Sie eine Lösung für mein Problem sehen?

+0

möglich Duplikat [Wie Nike + GPS auf dem iPhone-Beschleunigungsmesser-Updates im Hintergrund empfängt?] (Http://stackoverflow.com/questions/8716466/how-nike-gps-on -iphone-empfängt-accelerometer-updates-im-hintergrund –

Antwort

-2

Die accellerometer ist für Hintergrund-Threads nicht zur Verfügung. Lesen Sie diesen Artikel MacWorld Artikel darüber, was möglich ist und was nicht.