Un file .ics
è effettivamente una soluzione di sola lettura. Un dispositivo iOS può importare un calendario in questo modo ("Sottoscrizione" nella terminologia Apple) se è ospitato tramite HTTP, ma è un file statico dal punto di vista del dispositivo. Viene aggiornato solo se il file su quell'URL viene aggiornato e l'iPad non può aggiungere / modificare / eliminare elementi. È l'equivalente digitale del volantino con il tuo programma di garbage collection su di esso - puoi leggerlo, ma non puoi cambiarlo.
Per ottenere ciò che sembri voler - un calendario centrale a cui uno o più client possono accedere e aggiornare, avrai bisogno di una sorta di software per server di calendario per mantenere tutto sincronizzato. CalDAV è uno standard aperto ben supportato dal calendario iOS integrato e dalla maggior parte delle app su altre piattaforme.
Non so quale software server è buono, ma ci sono diverse opzioni tra cui scegliere. Un'alternativa all'esecuzione del tuo server è la registrazione di iCloud sul tuo iPad e l'accesso al server CalDAV dietro ad altri client di calendario (Illuminazione, ecc.). Sembra che questo possa essere fatto senza troppi problemi, ma non l'ho provato - ho trovato un post sul blog con le istruzioni qui .