Hola luisdealboraya!!
Entiendo que te ocurre en tu iPhone 7, actualizado a iOS 11.4.1. Si es así, en primer lugar decirte que no hay virus para un iPhone. Su sistema operativo, iOS, es muy seguro. Lo que te apareció de que tu iPhone tenía spam, en realidad eso es el spam. Publicidad engañosa que no pretende otra cosa que instales algo en tu iPhone o introduzcas tus datos en algún lugar. No hay que hacer caso a todo lo que aparece en internet y hay que tener cuidado de las páginas en donde neveguemos.
Cuando apareció esa publicidad, ¿instalaste algo en el iPhone?
Revisa las alarmas y el modo sueño de la app Reloj, no sea que el sonido venga de ahí.
Echa un vistazo a esta web de Apple: Borrar el historial y las cookies de Safari en tu iPhone, iPad o iPod touch - Soporte técnico de Apple
Entiendo que ya has borrado el historial, pero borra también las cookies y otros datos de sitios web según esas instrucciones:
Borrar el historial, la caché y las cookies
Para borrar información de tu dispositivo, debes hacer lo siguiente:
- Para borrar el historial y las cookies, toca Configuración > Safari > Borrar historial y datos. Si borras el historial, las cookies y los datos de navegación de Safari, no se modificará la información de autorrelleno.
- Para borrar otra información almacenada, toca Configuración > Safari > Avanzado > Datos de sitios web > Eliminar todos los datos.
Otra opción para navegar por internet sin almacenar historial ni cookies es usando la navegación privada:
- Para visitar sitios sin dejar historial, activa o desactiva la navegación privada.
También puedes probar con un bloqueador de contenido. En el App Store encontrarás varios.
Lo siguiente sería restaurar el iPhone con iTunes en un ordenador, para borrar todo tipo de temporales que puedan estar afectando. Antes de nada, hay que hacer una copia de seguridad del iPhone que después le podrás restaurar.
Prueba y nos cuentas.
Saludos