2016-09-06 3 views
8

Ich bin neu in iOS-Entwicklung, mit starken Hintergrund in Android.Anhören Gerät Shake-Ereignis im Hintergrundmodus

Ich weiß, dass Android den Entwicklern viel mehr Kontrolle und Macht gibt, um zu tun, was sie wollen, und es ist ziemlich einfach, das Beschleunigungsmesser-Ereignis zu hören, wenn Ihre App vor einem Monat geschlossen wurde.

Ich weiß, dass iOS ein paar Hintergrundverarbeitung Fähigkeiten bietet, aber die Art der Bewegungsereignisse soll über einen View-Controller behandelt werden.

Gibt es eine Möglichkeit, Bewegungsereignisse zu hören, während sich die App im Hintergrund befindet?

+5

Duplizieren: [Akzelerometer-Updates im Hintergrund mit dem CoreMotion-Framework empfangen] (http://stackoverflow.com/q/21380806/2415822). Ich kann nicht dafür stimmen, diese Frage aufgrund der beigefügten Prämie abzuschließen. – JAL

+0

In der Tat ist es nicht möglich, nur eine iOS-Einschränkung. Sie können eine App erstellen, die fortlaufend Standortdienste im Hintergrund verwendet, damit Ihre App im Hintergrund ausgeführt werden kann, und dann nach Bewegung suchen, während Sie nach dem Standort suchen. Ihre App wird jedoch nicht in den App Store zugelassen. – owlswipe

Antwort

Verwandte Themen