0
나는 애플 리케이션에서 관찰자와 발신자를 통해 실행되는 메소드를 가지고 있으며, 사용자가 "didReceiveRemoteNotification"아래의 App Delegate에서 코드 프로세스로 로컬/푸시 알림을 탭할 때 작동합니다. 그러나 사용자가 알림을 무시하고 대신 앱을 탭하면 메소드가 실행되지 않습니다. 이 문제를 해결할 수있는 방법이 있습니까? 알림을 사용하는 이유는 내가 클라우드 킷을 사용하고 있으며 레코드가 만들어 질 때 보이는 구독 아래에서 알림이 실행되기 때문입니다.사용자가 알림을 직접 누르지 않으면 페이로드가 알림에서 벗어나는 대신?
ex. 보낸 사람
[[NSNotificationCenter defaultCenter]
postNotificationName:@"observeChange1"
object:self];
전 관찰자
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(observeChange1:)
name:@"observeChange1"
object:nil];
notification.request.content.userInfo는 페이로드를 반환합니다. – user3608500