performFetchWithCompletionHandler 이후에 어떤 일이 일어날 지 궁금하다면, 내 앱이 메모리에 남아있을 것인가 아니면 즉시 제거 될 것인가? 나는 봤지만 아무도 이것에 대해 신경을 쓰는 것 같다.[UIApplication performFetchWithCompletionHandler]를 실행 한 후 내 앱은 어떻게됩니까?
0
A
답변
0
이 메서드를 호출하면 다운로드 작업을 수행하고 지정된 완료 처리기 블록을 호출하는 데 최대 30 초의 벽시계가 적용됩니다. 실제로 앱은 필요한 데이터를 다운로드 한 후 최대한 빨리 완성 처리기 블록을 호출해야합니다. 완료 처리기를 제 시간에 호출하지 않으면 응용 프로그램이 종료됩니다. 더 중요한 것은 시스템이 경과 시간을 사용하여 앱의 백그라운드 다운로드에 대한 전력 사용량과 데이터 비용을 계산한다는 것입니다. 앱이 완료 핸들러를 호출하는 데 시간이 오래 걸리는 경우 향후 데이터를 가져올 기회가 줄어들 수 있습니다. 스트레이트 애플 문서에서
이 - 당신이 응용 프로그램 배경에있을 때 앱 사용에 UIApplication Delegate
관련 문제
- 1. 실행 파일을 삭제 한 후 설정이 어떻게됩니까?
- 2. 기기 재설정 날짜별로 내 앱은 어떻게됩니까?
- 3. 내 앱은 실행 후 ... (콘솔에서) 중지되고 "디버깅되지 않음"을 제공합니다.
- 4. 푸시 한 후 리베이스하면 어떻게됩니까?
- 5. 응용 프로그램을 Swift 3으로 변환 한 후 UIApplication 오류가 발생했습니다.
- 6. intellij 아이디어로 디버그 서명 된 앱은 어떻게됩니까?
- 7. 엔티티를 수정하는 저장 프로 시저를 실행 한 후 내 DbContext는 어떻게됩니까?
- 8. Eclipse를 실행 한 후
- 9. 내 pdo에서 'PDOException'오류가 발생했습니다. 내 코드를 실행 한 후
- 10. 전화가 걸려 오면 실행중인 앱은 어떻게됩니까?
- 11. 함수가 프로그램을 최적화 한 후 const는 어떻게됩니까?
- 12. php_pdo_mysql.dll을 활성화 한 후 성능이 어떻게됩니까?
- 13. 창 언로드 후 내 AJAX 요청은 어떻게됩니까?
- 14. 블록을 실행 한 후 블록에서 코드를 실행
- 15. Appcelerator로 인디 시트를 취소하면 App Store에 게시 된 앱은 어떻게됩니까?
- 16. 실행 코드를 먼저 한 후
- 17. iPad에서 실행 한 후 앱이 다운 됨
- 18. 내 앱은 어디입니까
- 19. 업데이트를 실행 한 후 noclassdefFoundError
- 20. C# 앱은 실행 시간을 추적합니까?
- 21. 이를 실행 한 후 OpenSSL을
- 22. 쿼리이 쿼리를 실행 한 후
- 23. 아이폰에서 팝업을 실행 한 후
- 24. 그것을 실행 한 후 sklearn
- 25. Excel이 자동 실행 후 매크로를 실행 한 후 열을 삭제 한 후
- 26. ModalPopupExtender : 게시물을 드래그하여 실행 한 후 내 위치를 유지하려면 어떻게해야합니까?
- 27. Android 에뮬레이터 : 내 앱을 실행 한 후 인터넷 연결이 끊어졌습니다.
- 28. phpunit을 실행 한 후 내 crap4j.xml이 누락 되었습니까?
- 29. 왜 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED가 발생합니까? 난 내 응용 프로그램을 실행 한 후
- 30. 선택을 실행 한 후 내 레코드 집합이 비어있는 이유는 무엇입니까?
를 기반으로, 그것은 몇 가지 작업을 할 시간이 주어집니다. 시간 슬라이스는 거의 30 초가 될 것입니다 –
제가 30 초를 가지고 있음을 알고 있지만 일단 응용 프로그램 performbackgroundfetch가 반환되면 어떤 일이 생기는지에 대해 더 알고 싶습니다. –
나는 그것이 사용자가 장치로 무엇을하는지에 달려 있다고 생각합니다. 유휴 상태이면 앱이 유휴 상태이지만 메모리에 남아있을 수 있습니다. 그들이 메모리를 많이 사용하는 응용 프로그램을로드하면 언로드 될 수 있습니다. 메시지 hod가 완료 핸들러를 호출하고 – Paulw11