私は自分のアプリのすべてのローカル (およびプッシュ) 通知を保存する iphone アプリに取り組んでいます。アプリによって生成されたすべての通知を表示する画面がアプリに表示されます。私の質問は、そのアプリのローカル通知がいつ表示されるかをiPhoneアプリが知ることができるかということです。たとえば、ローカル通知が表示されているが、ユーザーが単にその通知を無視し、それをタップしないとします。この状況で、私のアプリは、ローカル通知が表示されたかどうかを何らかの方法で見つけて、何らかの処理を行うことができます(たとえば、通知データを sqlite データベースに保存します)。
「 didFinishlaunchingWithOptions」と「didReceiveLocalNotificatios 」の両方を試しましたが、私の理解では、ユーザーが通知をタップしてアプリを起動すると呼び出されます。ユーザーがタップしなくても通知データを取得できる方法はありますか通知。
tldr; ユーザーが通知をタップしてアプリを起動しなくても、iPhone アプリはローカル通知を処理 (処理) できますか。