Formato personalizado de notificaciones push de iOS

Soy nuevo en todos los dominios de notificaciones push de iOS. He intentado una notificación de inserción básica utilizando el siguiente código y funciona perfectamente. Estoy usando "usando JdSoft.Apple.Apns.Notifications;" para lograr esto. Aquí está el código:

Notification alertNotification = new Notification(testDeviceToken);

alertNotification.Payload.Alert.Body = "Hello World";           
alertNotification.Payload.Sound = "default";
alertNotification.Payload.Badge = 1;

Esto le da la salida al iPhone en la siguiente estructura:

{
    aps =     {
        alert = "Hello World";
        badge = 1;
        sound = default;
    };
}

Ahora tengo el requisito de agregar una etiqueta personalizada de la siguiente manera:

{
    "aps":   {
        "alert": "Hello World",
        "sound": "default",
    "Person":     {
            "Address": "this is a test address",
            "Name": "First Name",
            "Number": "023232323233"
          
    }  
  }
}

Me resulta difícil conseguir "Persona" dentro de "aps". También sé que puedes agregar un atributo personalizado usando el siguiente código:

alertNotification.Payload.AddCustom ("Person", Newtonsoft.Json.JsonConvert.SerializeObject (stat));

Pero el código anterior no se agrega con la etiqueta "aps". Por favor, dime cómo se puede lograr?

Respuestas a la pregunta(1)

Su respuesta a la pregunta