앱이 백그라운드 상태로 시작된 것을 어떻게 감지합니까? 말할 필요도없이 일반 앱이이를 수행 할 수 없으며 적절한 유형의 작은 앱 세트 만 가능하며 이상적인 상황은 아닙니다. 특히 뉴스 스탠드 앱이이를 수행합니다.앱이 백그라운드 상태로 시작했음을 감지 했습니까?
6
A
답변
15
아무도 이것을 정확하게 아직 대답하지 않았다고 믿기 힘듭니다. iOS App Progamming Guide에서 :
는 앱이 전경 또는 배경으로 시작되어 있는지 여부를 확인하려면 응용 프로그램에서 공유 UIApplication 객체의 applicationState 속성을 확인 : willFinishLaunchingWithOptions : 또는 응용 프로그램 : didFinishLaunchingWithOptions : 메소드를 위임합니다. 앱이 포 그라운드로 시작되면이 속성에는 UIApplicationStateInactive 값이 포함됩니다. 앱이 배경에 으로 시작되면 속성에 UIApplicationStateBackground 값이 포함됩니다. 이 차이를 사용하여 대리자 메서드의 실행시 동작을 적절하게 조정할 수 있습니다.
+0
업데이트 된 링크 : [link] (https://developer.apple.com/documentation/uikit/uiapplication/1623003-applicationstate) –
백그라운드로 실행되는 앱의 예를 들려 줄 수 있습니까? 나는 네가 의미하는 것을 이해하지 못한다. – jrturton
MobileSubstrate 기반의 제품에 대해 이야기하고 있습니까? –
voip 백그라운드 모드 plist 키가 설정된 VOIP 앱. – hotpaw2