У меня есть метод в моем приложении, который выполняется через наблюдателя и отправителя, и он работает, когда пользователь удаляет уведомление локального/push, когда код обрабатывается в делете приложения в разделе «didReceiveRemoteNotification». Однако, когда пользователь игнорирует уведомление и вместо этого использует приложение, метод не будет выполнен. Есть ли способ обойти это? Причина, по которой я использую уведомления, заключается в том, что я использую cloudkit, и уведомление срабатывает под подпиской, которая смотрит, когда создается запись.Альтернатива получению полезной нагрузки извещения, когда пользователь не обращается напрямую к уведомлению?
ex. отправитель
[[NSNotificationCenter defaultCenter]
postNotificationName:@"observeChange1"
object:self];
бывший наблюдатель
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(observeChange1:)
name:@"observeChange1"
object:nil];
уведомление.request.content.userInfo вернет полезную нагрузку – user3608500