내 앱에 작은 버그가 있습니다. 내 앱은 앱이 실행중인 특정 시간에 알림을 표시하고 버튼이 전환 될 때마다 알림을 모두 취소합니다. 내 문제는 사용자가 iOS의 멀티 태스킹 기능을 사용하여 앱을 닫을 때마다 알림이 계속 표시된다는 것입니다.사용자가 앱을 닫을 때 모든 로컬 알림 취소
- (void)applicationWillTerminate:(UIApplication *)application
{
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
[[UIApplication sharedApplication] cancelAllLocalNotifications];
}
문제는 내 앱은 앱이 실행 중일 때 알림을 표시해야하지만, 응용 프로그램이 종료 될 때 알림을 표시하지해야한다는 것입니다 :
나는 작동하지 않는 다음 코드를 추가했습니다. 위의 코드가 작동하지 않는 이유는 무엇입니까?
봤어 :-)는 '고칠 수'해상도 오픈 버그 보고서를 닫을 수 있습니다 뜻? 앱이 도달 할 수있는 상태는 무엇입니까? – Mats
실제로는 아니지만 applicationWillTerminate는 실제로 다른 것과 연결됩니다. 문제는 응용 프로그램이 백그라운드에서 실행 중이지만 IT가 닫혀있을 때 내 알림을 원합니다. – user1771336
솔루션을 찾을 수있는 경우이 보고서를 업데이트하는 동일한 문제가 있습니다. –