UIApplicationDelegate.ReceivedRemoteNotification メソッド

定義

アプリケーションがリモート通知を受信したことを示します。

[Foundation.Export("application:didReceiveRemoteNotification:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.WillPresentNotification/DidReceiveNotificationResponse' for user visible notifications and 'ReceivedRemoteNotification' for silent remote notifications.")]
public virtual void ReceivedRemoteNotification (UIKit.UIApplication application, Foundation.NSDictionary userInfo);
abstract member ReceivedRemoteNotification : UIKit.UIApplication * Foundation.NSDictionary -> unit
override this.ReceivedRemoteNotification : UIKit.UIApplication * Foundation.NSDictionary -> unit

パラメーター

application
UIApplication

このデリゲート メソッドを呼び出した UIApplication への参照。

userInfo
NSDictionary

"aps" キーに通知に関連する情報が含まれているディクショナリ

属性

注釈

ディクショナリにはuserInfo、別NSDictionaryの を返すキーapsが含まれます。 このディクショナリには、次のキーが含まれる場合があります。

キー種類説明
アラート文字列または NSDictionaryキーの値 alert が の string場合、その文字列は、"Close" と "View" の 2 つのボタンを含むアラートのテキストになります。 アプリケーション ユーザーが [表示] を選択すると、アプリケーションが起動します。 値が の場合は、 NSDictionaryローカライズに関連する一連のキーが含まれます。
badgeIntegerアプリ アイコンのバッジに表示する番号。 0 の場合、バッジは削除されます。 の場合 null、バッジは変更されません。
soundStringアプリ バンドル内のサウンド ファイルの名前。 ファイルが存在しない場合、または値が "default" の場合は、既定のアラート サウンドが再生されます。
content-availableInteger値 1 は、新しいコンテンツが使用可能であることを示します。 これは、Newsstand アプリとバックグラウンド コンテンツのダウンロードを対象としています。

適用対象