Después de haber hecho algunas investigaciones, llegué a la conclusión de que la discrepancia es causada por
- iTunes contando el espacio requerido para las aplicaciones y los datos, deduciendo el almacenamiento gratuito del total
- el iPhone informa del espacio realmente libre
La diferencia es que el iPhone obviamente usó espacio adicional para propósitos de almacenamiento en caché , pero iTunes no reconoce ese espacio (tal vez a propósito). El espacio se puede recuperar mediante una de las medidas mencionadas en las otras respuestas (copia de seguridad / restauración, etc.), ya que eliminan los datos de la caché.
Sin embargo , el iPhone comenzará a crear nuevos cachés, por lo que estas soluciones no son duraderas. Además, si liberas el caché, luego usas el espacio liberado para copiar más aplicaciones y datos al dispositivo, tu iPhone eventualmente no podrá usar tanto caché como realmente lo haría, lo que posiblemente reduzca el rendimiento general.
Como consecuencia, no recomendaría forzar a tu iPhone a liberar el espacio de caché a menos que sea absolutamente necesario.