La scorsa settimana, il mio bambino di 6 anni ha perso un mondo / salva Minecraft Pocket ed è stato devastato perché il nostro ultimo backup di iTunes risaliva a prima della creazione, e il nostro ultimo backup iCloud è stato creato da quando il mondo è stato eliminato, e fino a ora come posso dire, sembra che il "backup" di iCloud sia un'istantanea dell'intero filesystem nel momento in cui è stato creato, senza cronologia.
Quindi, i meccanismi di backup forniti da Apple non mi hanno aiutato. Non sono abbastanza granulari e non conservano una cronologia degli stati dei file. Devo eseguire il backup dei singoli file.
Ho appena scoperto che è possibile accedere (porzioni di) il filesystem su un dispositivo iOS senza jailbreaking, usando applicazioni desktop come iExplorer e iFunBox. Questo è fantastico, perché posso eseguire manualmente il backup dei dati nelle mie applicazioni. Il problema è che, poiché si tratta di un'interfaccia utente, non è possibile automatizzare il processo per effettuare un backup periodico regolare. Devo fare un nuovo backup a mano, ogni volta.
Quello che voglio veramente è fondamentalmente Time Machine, per i dati delle applicazioni iOS. Non mi aspetto questo livello di smalto, ma mi piacerebbe essere in grado di usare qualsiasi meccanismo utilizzato da iFunBox per parlare al filesystem iDevice, idealmente dalla riga di comando, che mi permetterebbe di eseguire il backup di script su un normale base. In caso contrario, un'applicazione come iFunBox che esegue automaticamente il backup dei dati dei file delle app specificate sarebbe ottima.
È possibile? Si sta facendo oggi?