2016-09-06 4 views
8

Android에서 강력한 배경을 가진 iOS 개발을 처음 사용합니다.백그라운드 모드에서 기기 흔들기 이벤트 듣기

Android는 개발자가 원하는대로 무엇을 할 수있는 권한과 제어 권한을 개발자에게 제공하며, 한 달 전에 앱이 닫히면 가속도계 이벤트를 듣기가 쉽습니다.

iOS는 몇 가지 백그라운드 처리 기능을 제공하지만 모션 이벤트의 특성은보기 컨트롤러를 통해 처리된다는 것을 알고 있습니다.

앱이 백그라운드 상태에있는 동안 모션 이벤트를들을 수있는 방법이 있습니까?

+5

중복 : [CoreMotion 프레임 워크를 사용하여 백그라운드에서 가속도계 업데이트 수신] (http://stackoverflow.com/q/21380806/2415822). 첨부 된 현상금으로 인해이 질문을 마감하도록 투표 할 수 없습니다. – JAL

+0

실제로 iOS 제한만으로는 가능하지 않습니다. 백그라운드에서 위치 서비스를 지속적으로 사용하는 앱을 만들어 앱을 백그라운드에서 실행하도록 허용 한 다음 위치를 확인하는 동안 모션을 확인하지만 앱 스토어에 앱이 허용되지 않도록 할 수 있습니다. – owlswipe

답변