私はすべての iOS プッシュ通知ドメインが初めてです。次のコードを使用して基本的なプッシュ通知を試してみましたが、完全に機能します。「JdSoft.Apple.Apns.Notifications; を使用」を使用しています。これを達成するために。コードは次のとおりです。
Notification alertNotification = new Notification(testDeviceToken);
alertNotification.Payload.Alert.Body = "Hello World";
alertNotification.Payload.Sound = "default";
alertNotification.Payload.Badge = 1;
これにより、次の構造で iPhone に出力されます。
{
aps = {
alert = "Hello World";
badge = 1;
sound = default;
};
}
次のようにカスタムタグを追加する必要があります。
{
"aps": {
"alert": "Hello World",
"sound": "default",
"Person": {
"Address": "this is a test address",
"Name": "First Name",
"Number": "023232323233"
}
}
}
「aps」内に「Person」を入れるのは難しいと思います。また、次のコードを使用してカスタム属性を追加できることも知っています。
alertNotification.Payload.AddCustom("人", Newtonsoft.Json.JsonConvert.SerializeObject(stat));
ただし、上記のコードは「aps」タグを追加していません。どうすれば達成できるか教えてください。