Daily iOS
앱 라이프사이클·시스템

App Extension 제약

Share Extension으로 큰 사진을 받아 서버에 올리는 기능이 '가끔 조용히 종료'됩니다. App Extension은 메인 앱과 무엇이 다르기에 그런가요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

익스텐션은 호스트 앱 요청으로 별개 프로세스에서 짧게 실행되며 메모리 한도가 매우 작고(Share 약 120MB, 위젯 약 30MB) 넘으면 크래시 로그 없이 사라진다. 일부 API 불가·백그라운드 실행 불가.

받은 질문 공유