El nombre del calendar suscrito tiene la URL de .ics cuando se abre desde una UIWebView

Mi aplicación de iPhone (compatible con iOS 6+) tiene una vista web que enumera events con un button "Agregar al calendar" para cada evento. El button "Agregar al calendar" es un hyperlink a un file .ics en el server. Para que esto funcione, he modificado IIS para usar "text / calendar" como el tipo MIME para files .ics y he usado el siguiente código en la opción shouldStartLoadWithRequest del delegado de UIWebView: cuando la URL de request contiene la extensión de ruta ".ics"

[[UIApplication shanetworkingApplication] openURL: ics_url];

Al tocar el button "Agregar al calendar" para un evento, recibo una alerta "Suscribirse al calendar" http://blah.com/pathtoics/file.ics "" con 2 botones Suscribir y Cancelar. Cuando toco "Suscribirse", recibo otra alerta "El Calendario" http://blah.com/pathtoics/file.ics "se ha agregado" con 2 botones "Ver events" y "Listo". Cuando abro la aplicación Calendario presionando el button "Ver events", veo que se agrega el evento pero el nombre del calendar suscrito es la URL " http://blah.com/pathtoics/file.ics "

Dos preguntas:

¿Hay alguna forma de modificar la alerta para decir "Suscribirse al evento del calendar Evento 1 del equipo", es decir, el nombre / descripción del evento en lugar de la ruta del server al file ics? De ser así, ¿cómo hago eso?

¿Hay alguna forma de hacer que el nombre del Calendario suscrito sea un text de descripción que uso en el file ics en lugar de la ruta al file ics? ¿Si es así, cómo?

En el file ICS, asegúrese de que X-WR-CALNAME esté configurado en el nombre del calendar que desea que se muestre en la alerta y como el nombre del calendar suscrito.