J'ai essayé de supprimer un texte spécifique de la base de données SMS de mon iPhone. Le texte est trop long (des dizaines de milliers de caractères, si ce n'est plus) et fait planter iOS à chaque fois que je consulte la conversation dans laquelle il se trouve. Je préférerais de loin le supprimer sans supprimer d'autres textes.
J'ai essayé de télécharger le fichier de la base de données SMS et :
- Modifier le texte en [Retiré] et l'enregistrer sur le téléphone
- Modifier le texte en [Supprimé], l'enregistrer, le sauvegarder et le restaurer
- Modifier le texte en [Supprimé] et remplacer simplement le fichier de la base de données dans une sauvegarde, puis restaurer
- Retirer le texte de la base de données et l'enregistrer sur le téléphone
- Supprimer le texte de la base de données, le sauvegarder, le sauvegarder et le restaurer
- Supprimer le texte de la base de données et remplacer simplement le fichier de la base de données dans une sauvegarde, puis restaurer.
Toutes ces méthodes ont échoué. L'iPhone est toujours incapable d'écrire dans la base de données modifiée. Certaines de ces méthodes ne permettent pas du tout à l'iPhone de lire les textes (et se contentent d'afficher une application Messages vide) ou font en sorte que l'iPhone lise les textes au début, mais qu'il ne puisse plus les lire une fois que le téléphone est redémarré.
Le téléphone est toujours capable de lire et d'écrire dans le fichier de base de données non modifié sans problème.
J'utilise DB Browser pour SQLite ( http://sqlitebrowser.org/ ) pour modifier le fichier de la base de données.
J'ai besoin d'un moyen pour supprimer le texte en question sans l'afficher dans l'application de messagerie iOS. Mon téléphone est jailbreaké. J'aimerais vraiment que ce problème soit résolu.