2016-09-06 10 views
8

Jestem nowy w rozwoju iOS, z silnym tłem w systemie Android.Słuchanie zdarzenia wstrząsu urządzenia w trybie tła

Wiem, że Android daje programistom znacznie więcej kontroli i mocy, by robić, co chcą, i całkiem łatwo jest słuchać zdarzenia z akcelerometrem, jeśli Twoja aplikacja została zamknięta miesiąc temu.

Wiem, że iOS zapewnia kilka możliwości przetwarzania w tle, ale charakter zdarzeń ruchu ma być obsługiwany za pomocą kontrolera widoku.

Czy istnieje sposób, aby słuchać zdarzenia ruchu, gdy aplikacja jest w tle?

+5

Duplikat: [Otrzymuj aktualizacje akcelerometru w tle za pomocą struktury CoreMotion] (http://stackoverflow.com/q/21380806/2415822). Nie mogę głosować, aby zamknąć to pytanie z powodu dołączonej nagrody. – JAL

+0

Rzeczywiście nie jest to możliwe, tylko ograniczenie iOS. Możesz utworzyć aplikację, która stale korzysta z usług lokalizacyjnych w tle i używać jej do uruchamiania aplikacji w tle, a następnie sprawdzać ruch podczas sprawdzania lokalizacji, ale Twoja aplikacja nie zostanie dopuszczona do sklepu z aplikacjami. – owlswipe

Odpowiedz

Powiązane problemy