Puedes obligar al dispositivo a dejar de almacenar archivos en caché conectándolo a un ordenador con un cable y activando el modo de desarrollador de Safari.
- Habilitar el Inspector Web en el dispositivo móvil:
Ajustes > Safari > Avanzado > Inspector Web
- Activar las herramientas de desarrollo en Safari en MacOS:
Safari > Preferencias > Pestaña "Avanzado" > Mostrar "Desarrollo" en la barra de menús
- Conectar el dispositivo al ordenador
- Abra el panel de herramientas de desarrollo para el dispositivo desde Safari en el ordenador:
Desarrollar > iPhone de ejemplo > example.com/page
- Para desactivar la caché, vaya a la pestaña de Red y asegúrese de que el pequeño icono de "sin caché" es azul (parece un cilindro con una cruz).
- Ahora debería poder pulsar actualizar en cualquier momento en el dispositivo iOS y obtendrá una versión actualizada sin caché.
Si eres un desarrollador web, esta es la forma ideal de hacerlo porque ahora tienes acceso al utilísimo panel de herramientas de desarrollo. Y no tienes que seguir repitiendo un proceso molesto si necesitas obtener una versión fresca todo el tiempo, no sólo limpiar la caché una vez.
Si sólo eres un usuario general que intenta limpiar su caché, es posible que quieras utilizar uno de los otros métodos aquí.
Actualización: Ahora se puede conectar al dispositivo a través de WiFi. Puede que todavía requiera una configuración inicial con el cable, pero definitivamente puedes conectarte sin él después.
Desarrollar > iPhone de ejemplo > Conectar a través de la red
0 votos
¿Es esto en lo que estás pensando? apple.stackexchange.com/questions/73153/
0 votos
@bassplayer7 está cerca pero no es lo mismo. Comando + R sólo refresca los recursos de la página específica con la que estás tratando. Esto significa que el JavaScript vinculado externamente desde un CDN también se actualiza. Esto excluye los recursos a los que no se hace referencia. Es un control muy fino que se ofrece a los navegadores de escritorio y es super útil para el desarrollo de la web.
0 votos
Tiene sentido. Como desarrollador web, entiendo su punto de vista de lo conveniente que es. Supongo que ya lo haces, pero no puedo evitar mencionarlo: yo uso esta aplicación de Adobe para mi trabajo móvil. Y, creo que reiniciar el Safari - engorroso como es - es al menos más de una actualización que el botón. No he jugado con él lo suficiente como para saber exactamente lo que está refrescando, sin embargo.
0 votos
¿Al pulsar el botón de actualización en la barra de direcciones no se actualiza también el contenido de la caché?
0 votos
¿Responde esto a su pregunta? ¿Cómo borrar la caché o hacer una actualización completa en Safari?
0 votos
@SwissCodeMen mi pregunta es específicamente sobre Safari móvil en iOS y es etiquetado en consecuencia. La pregunta que has enlazado es sobre Safari en MacOS.