안녕하세요.
블루투스 기기연동하는 앱을 만들고 있습니다.
(참고로 Xamarin.forms PCL 로 iOS/Android 만들고 있습니다.
거의 완벽한 안드로이드 네이티브가 가능하니 질문은 동일하게 해도 될것 같습니다)
막바지인데요.
아이폰에서는 불가능한 기능이지만
(혹시 아시는 분 있다면 알려주시면 감사하겠습니다)
안드로이드에서는,
사용자가 앱을 끄더라도, 작업을 할 수 있는것으로 알고있는데,
'서비스' 를 쓴다고 알고있어서, 한번 해봤는데 앱이 꺼지면 서비스가 동작을 안하더라고요
더 알아보니 서비스로 알람매니저를 같이 써야한다 라는 것을 보았는데,
질문 1 ) 알람매니저를 활용하면
앱이 살아나서 필요한 동작을 할 수 있나요?
질문 2) 그것이 가능하다면, 살릴 수 있는 범위는 한정되어 있나요?
앱 전체를 살아나게 하는것인지, 특정한 코드 부위만 살아나는 것인지 궁금합니다.
가령 현재 필요한 부분은, 살아나서, 기기를 찾고 모니터링하는 결과를 서버에 전달까지 해야해서,
앱 로직의 상당수가 필요한 부분입니다.
어떤식으로 가능한지 궁금하네요.
감사합니다.