La razón por la que esto sucede es que al borrar la aplicación y los datos se elimina sólo la aplicación real y los archivos de datos que dejó en su caja de arena. Esto deja fuera la información que la aplicación ha almacenado en el llavero de iOS. Esta información no se elimina cuando se borra una aplicación.
Puede haber muchas razones por las que Apple decidió hacerlo así. Por ejemplo, una gran empresa podría tener varias aplicaciones diferentes en un grupo que dependen de los mismos datos del Llavero - por ejemplo, Facebook también hace aplicaciones como Creator Studio, Portal y Facebook Gaming. Si al eliminar una aplicación se borran también los datos del Llavero, las otras aplicaciones podrían dejar de funcionar, en contra de lo que el usuario podría esperar.
En una versión beta anterior de iOS, Apple experimentó con la eliminación de los datos del llavero cuando se borraba una aplicación, tratando de preservar los datos del llavero sólo cuando se instalaban otras aplicaciones del mismo grupo. Esto llevó a la confusión de algunos usuarios en cuanto a cuándo se eliminaban realmente los datos del Llavero - así como a la frustración de algunos usuarios que estaban acostumbrados a eliminar aplicaciones para "ahorrar espacio temporalmente" y que confiaban en que al reinstalarlas también se volvían a conectar automáticamente. El cambio fue revertido y nunca llegó a la versión actual de iOS.
Como usuario, lamentablemente no hay una forma general de eliminar los datos del llavero de una aplicación específica. Sólo puedes borrar todo el dispositivo para eliminar todo abriendo Settings
, pulse General
entonces Reset
y luego Erase All Content and Settings
. Ten en cuenta que esto borrará todo en los dispositivos, no sólo Facebook o el llavero.
Recuerda tener cuidado si vas a sincronizar tu llavero en varios dispositivos mediante iCloud.