Tengo un calendario en Calendar.app que se publica en un servidor como un archivo ics. Puedo suscribirme a este mismo calendario utilizando la URL utilizada para publicarlo (ambas acciones requieren autenticación). Sin embargo, esto requiere dos calendarios separados. Lo que quiero es poder publicar en él y ver las actualizaciones, ya que podría modificarse desde otro cliente.
El comportamiento actual es que cualquier cambio remoto de estos ics se ve sofocado por la próxima actualización del calendario local publicado, que nunca verifica los ics por cambios antes de volver a escribirlos por completo.