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

    通知情報を含むオブジェクト