만료 상황 인 경우 didBecomeActive를 호출하지 않음 :백그라운드 작업이 여기
내가 imagepicker를 사용하여 큰 비디오를 따기입니다. 분명히 비디오를 압축하는 데 약간의 시간이 걸릴 것입니다. 그래서 사용자 경험을 쉽게하기 위해 나는 그것을 위해 백그라운드 작업을 가능하게했습니다. 사용자가 비디오를 선택하고 홈 버튼을 탭하면
, 응용 프로그램이 백그라운드로 이동하고 다음 600 초에 대한 비디오를 압축 계속 :
지금 여기에 문제가 온다. 그리고 백그라운드 작업이 만료됩니다. 만료 처리기에서 백그라운드 작업을 중지했습니다.
이제 사용자가 배경 만료
- (void)applicationDidBecomeActive:(UIApplication *)application
후 응용 프로그램을 다시 시작하는 경우가 호출되지 않습니다. 아무도 왜 이런 일이 일어 났는지 설명 할 수 있습니까?
의견에 감사드립니다. 그러나 나는 이것을 안다. 앱이 사용자 통합을받은 후에도 해당 메소드가 호출되지 않는 이유를 알아야합니다. 감사. – Deepukjayan
* 통합 = 상호 작용 – Deepukjayan