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