He intentado eliminar un texto específico de la base de datos de SMS de mi iPhone. El texto es demasiado largo (decenas de miles de caracteres, si no más) y hace que iOS se bloquee cada vez que veo la conversación en la que está. Preferiría eliminarlo sin eliminar ningún otro texto.
He intentado descargar el archivo de la base de datos de SMS y:
- Modificar el texto a [Eliminado] y guardarlo en el teléfono
- Modificar el texto a [Eliminado], guardarlo, hacer una copia de seguridad y restaurarlo
- Modificar el texto a [Eliminado] y simplemente reemplazar el archivo de la base de datos en una copia de seguridad, y luego restaurar
- Eliminar el texto de la base de datos y guardarlo en el teléfono
- Eliminar el texto de la base de datos, guardarlo, hacer una copia de seguridad y restaurarlo
- Eliminar el texto de la base de datos y simplemente reemplazar el archivo de la base de datos en una copia de seguridad, y luego restaurar
Todos estos métodos han sido infructuosos. El iPhone siempre es incapaz de escribir en la base de datos modificada. Algunos de estos métodos no dejan que el iPhone lea ninguno de los textos en absoluto (y simplemente tienen una aplicación Mensajes vacía) o hacen que el iPhone lea los textos al principio, pero luego, una vez reiniciado el teléfono, ya no puede leerlos.
El teléfono sigue siendo capaz de leer y escribir en el archivo de la base de datos sin modificar sin problemas.
Estoy utilizando DB Browser para SQLite ( http://sqlitebrowser.org/ ) para modificar el archivo de la base de datos.
Necesito una forma de eliminar el texto en cuestión sin verlo en la aplicación de mensajería de iOS. Mi teléfono tiene jailbreak. Me gustaría mucho que esto se arreglara.