CorePushManagerDelegate
@protocol CorePushManagerDelegate <NSObject>
CorePushManagerクラスのデリゲートメソッドを定義したプロトコル
-
アプリがバックグランドで動作中に通知からアプリを起動した時に CorePushManager#handleRemoteNotification から呼び出されます。
Declaration
Objective-C
- (void)handleBackgroundNotification:(nonnull NSDictionary *)userInfo;
Swift
optional func handleBackgroundNotification(_ userInfo: [AnyHashable : Any])
Parameters
userInfo
通知情報を含むオブジェクト
-
アプリがフォアグランドで動作中に通知を受信した時に CorePushManager#handleRemoteNotification から呼び出されます。
Declaration
Objective-C
- (void)handleForegroundNotifcation:(nonnull NSDictionary *)userInfo;
Swift
optional func handleForegroundNotifcation(_ userInfo: [AnyHashable : Any])
Parameters
userInfo
通知情報を含むオブジェクト
-
アプリのプロセスが起動していない状態で通知からアプリを起動した時にCorePushManager#handleLaunchingNotificationWithOption から呼び出されます。
Declaration
Objective-C
- (void)handleLaunchingNotification:(nonnull NSDictionary *)userInfo;
Swift
optional func handleLaunchingNotification(_ userInfo: [AnyHashable : Any])
Parameters
userInfo
通知情報を含むオブジェクト