13
A
답변
27
시뮬레이터에 알려진 버그가 있다고 생각합니다. 위임 알림 메서드가 두 번 발생합니다. 장치에서 발생해서는 안되며 XCode에 묶여 있어야합니다. 나는 또한 내가 그 난 그냥 내 응용 프로그램에서 수행 할 코드를 작성 이러한 상태 didReceiveLocalNotification 여기
if (state == UIApplicationStateActive) {
NSLog(@"UIApplicationStateActive");
}
else if(state == UIApplicationStateInactive){
NSLog(@"UIApplicationStateInActive");
}
이 코드를 작성 찾을 같은 문제와 해결책에 직면했다
14
알림, 활성 모드 및 비활성 모드에서 알림
1
알림이 다시 초 동안 지속되는 것으로 판단됩니다. 나는 핸들러에서 fireDate를 0으로 설정하여 그것을 수정했다 :
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:notification.alertAction message:notification.alertBody delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alertView show];
notification.fireDate = nil;
}
1
나는 같은 것을 발행했다. AppDelegate의 'didFinishLaunchingWithOptions.'에서 'registerUserNotificationSettings'를 두 번 호출하여 발생했습니다. 그러나 단순히 중복 호출을 제거해도 문제가 아직 해결되지 않았습니다. 나는 그 앱을 지우고 재건해야했다. 그래야만 이중 로컬 알림 문제가 해결됩니다.
관련 문제
- 1. 모범 사례 - 지역 알림 ID
- 2. 로컬 알림을 사용하여 앱을 깨우려면 어떻게해야합니까?
- 3. 코드에서 로컬 토스트 알림
- 4. 로컬 알림 iOS 5
- 5. 지역 알림 도움말!
- 6. 로컬 푸시 알림 wp7
- 7. 알림을 한 번 표시 한 후에 알림을 표시하지 않습니다.
- 8. 새 스레드에서 로컬 알림을 설정 하시겠습니까?
- 9. NSUserDefaults + 로컬 알림
- 10. 화면 알림의 로컬 알림
- 11. 단일 지역에서 발생하는 여러 지역 알림에 대한 알림을 관리합니까?
- 12. 알림 종류별로 푸시 알림을 처리하는 방법
- 13. 앱에서 예약 한 로컬 알림을 관리하는 좋은 방법은 무엇입니까?
- 14. 핵심 데이터 - 변경 사항 확인 및 지역 알림 등록
- 15. 아이폰의 로컬 알림을 취소하는 방법
- 16. 로컬 알림 맞춤 시간 간격
- 17. android 클래스에서 두 번 이상 알림을 만드는 방법은 무엇입니까?
- 18. iPhone에서 로컬 알림을 삭제하는 방법
- 19. 우리는 지역의 통지 close 이벤트를 얻을 수 있습니다 또는 우리는 전 지역 알림 일정 이전에 수신에 지역 알림을 예약해야
- 20. 내 앱이 푸시 알림을 여러 번 받으면 어떻게됩니까?
- 21. 로컬 알림 iPhone sdk
- 22. 로컬 푸시 알림 장치 설정의 알림 및 설정 섹션
- 23. iTunes에서 노래의 사운드 로컬 알림을 설정하는 방법은 무엇입니까?
- 24. 안드로이드를 사용하여 지역 CSS는
- 25. android 알림이 동일한 활동을 두 번 실행합니다.
- 26. 두 번
- 27. iOS - 푸시 알림 : 항상 알림을 표시합니까?
- 28. iphone에서 알림을 제공하는 방법 (GPS 알림)
- 29. Java의 알림 트레이 응용 프로그램에 알림을 푸시
- 30. 연결 알림을 사용하여 논리를 다시 연결하십시오.
오전 나는 왜이 문제가 (didReceiveLocalNotification 여러 번) 장치에뿐만 아니라, 그래서 나는 상태라는 필드를 유지하고 수동으로 해당 알림에 대한 상태 필드를 확인하면 이미 발사 된 경우 – user1046037