Actualmente encuentro algo interesante cuando navego por el archivo cache.db de mi aplicación de iPhone.
Hay una tabla llamada cfurl_cache_receiver_data y hay una columna llamada receiver_data. Esto contiene toda la respuesta de solicitud HTTP que mi aplicación recibe de la API. El problema es que hay una solicitud HTTP que responde con la clave API del usuario. La columna muestra estos datos en texto plano.
Mi pregunta es ¿Debo preocuparme por esto? Tenemos una forma en la que el usuario puede cambiar / eliminar su clave API como protocolo de seguridad.
Editar:
Aquí es donde encontré cache.db en caso de que ayude a alguien a entender mi preocupación.
/ Users / (username) / Library / Developer / CoreSimulator / Devices / B24F612C-8DC2-4599-86EB-BC6D75FF05DE / data / Containers / Data / Application / 97AEA1EE-28B4-4744-B23B-FA5424F98E49 / Library / Caches
He actualizado mi pregunta porque todos los datos en esta columna son en realidad respuestas de la API y no de solicitudes que envié.