クライアントでのプッシュハンドラ初期化処理で、処理結果を受け取るクラスを実装すると、メッセージおよびエラー通知を受信できます。
FJPAppDelegateの派生クラスを実装してください。エラー発生時は次のメソッドが呼び出されます。
| 状態 | 関数 | 備考 | 
|---|---|---|
| 
                     メッセージ通知 (アプリ終了時に通知を受けた場合)  | 
                  didFinishLaunchingWithOptions:(NSDictionary *)launchOptions | |
| 
                     メッセージ通知 (アプリ起動時に通知を受けた場合)  | 
                  didReceiveRemoteNotification:(NSDictionary *)userInfo | |
| デバイストークン成功 | didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken | |
| デバイストークン失敗 | didFailToRegisterForRemoteNotificationsWithError:(NSError *)error | 通信エラーの場合もこちらに通知 | 
| 状態 | 関数 | domain | code | userInfo | 
|---|---|---|---|---|
| メッセージIDか登録IDがnilまたは空白の場合 | didNotifyMessageRead:(NSError *) error | NotifyMessageReadErrorDomain | 
                         NotifyMessageReadParamError  | 
                     nil | 
| サーバからのレスポンスが200(成功)以外だった場合 | didNotifyMessageRead:(NSError *) error | NotifyMessageReadErrorDomain | 
                         NotifyMessageReadResponseError  | 
                     ステータスコード | 
| その他のエラー(レスポンスが得られなかった場合など) | didNotifyMessageRead:(NSError *) error | NotifyMessageReadErrorDomain | 
                         NotifyMessageReadConnectError  | 
                     nil |