issues
search
Glsme
/
iOS_Interview_Question_Answer
🧙 재르시 면접질문에 대한 답변 정리 Repository입니다.
3
stars
0
forks
source link
앱이 foreground에 있을 때와 background에 있을 때 어떤 제약사항이 있나요?
#9
Open
Glsme
opened
1 year ago
Glsme
commented
1 year ago
Foreground 일 때
메모리 및 기타 시스템 리소스에서 높은 우선 순위를 가진다.
필요에 따라 메모리가 부족할 경우 background 앱을 종료할 수 있다.
Background 일 때
메모리가 부족할 경우, 앱이 종료된다. (단 음악 재생 등 필요에 따라서 종료를 막을 수 있다.)
AirPlay, Picture in Picture (PIP) 비디오를 사용한 오디오 통신
사용자 위치 서비스 (티맵)
Voice over IP (카카오톡 보이스톡)
외부 악세사리와의 통신
BLE 통신, 디바이스를 BLE 악세사리로 변환 (master -slave) 홀리싯
서버에서 정기적인 업데이트
Apple Push Notification service (APNs) 지원
Foreground 일 때
Background 일 때