Toda app de 'limpia tu biblioteca de Apple Music' choca con el mismo muro: MusicKit, el framework sobre el que se construye cualquier app de terceros, no tiene función de eliminación. No es una rareza de una app en concreto, es un límite integrado en la propia API. Yo choqué con ese muro construyendo SongSweep, y define todo lo que hace la app.

Esta es la página que me hubiera gustado encontrar cuando empecé: qué le permite hacer MusicKit de verdad a una app, por qué Apple lo diseñó así, y qué significa realmente 'eliminar' cuando una app dice ofrecerlo. Uses la app de limpieza que uses, esto explica qué pasa detrás del deslizamiento.

¿Qué puede hacer de verdad una app de terceros en Apple Music?

MusicKit es el framework que Apple da a los desarrolladores para construir apps alrededor de Apple Music. Es deliberadamente estrecho. Una app puede leer tu biblioteca (qué canciones, álbumes y playlists tienes), añadir canciones a tu biblioteca desde el catálogo de Apple Music, crear playlists nuevas y añadirles canciones, poner una valoración a una canción (Amar o Sugerir menos), y reproducirte una canción.

Esa es toda la caja de herramientas. No hay función de eliminación, ninguna forma de quitar una canción de una playlist una vez añadida, y nada que deje a una app tocar metadatos como el nombre del artista o la carátula de un tema ya presente en tu biblioteca. Cada app que has usado para organizar Apple Music, SongSweep incluido, funciona dentro de estos mismos permisos.

AcciónPermitida para appsLo que hace SongSweep
Leer tu bibliotecaTe muestra canciones por mes, playlist, artista o Smart Filter
Añadir una canción a tu bibliotecaNo se usa para limpiar, reservado para funciones propias de la app
Crear y llenar una playlistAñade las canciones descartadas a 'SongSweep - Sorted Out'
Poner una valoración (Amar / Sugerir menos)Pone Sugerir menos al descartar, Amar al tocar el corazón
Reproducir una canciónReproduce una preescucha antes de que decidas
Eliminar una canción de tu bibliotecaNoNo puede hacerlo, la eliminas tú mismo en la app Música
Quitar una canción de una playlistNoNo puede quitar canciones de 'Sorted Out' una vez añadidas
Editar metadatos de una canciónNoNunca lo intenta

¿Por qué diseñaría Apple esto así?

Parece restrictivo hasta que piensas en la alternativa. Si cualquier app de la App Store pudiera eliminar canciones de tu biblioteca, una mala actualización o un fallo en una rutina de ordenación podría borrar años de música que no recuperarías. Apple guarda ese botón en su propia app, donde la interfaz, el diálogo de confirmación y el comportamiento de deshacer están todos bajo su propio control.

Es el mismo patrón en todo iOS. Las apps de terceros pueden leer tus fotos y contactos, pero solo las apps Fotos y Contactos te dejan eliminar una entrada en masa sin pasar por la confirmación propia del sistema. Las acciones destructivas se quedan cerca de los datos, no repartidas por cada app que los toca.

Para un desarrollador, esto es levemente molesto. Para ti como usuario, es una red de seguridad en la que nunca tienes que pensar, hasta el día en que una app de terceros tenga un fallo.

Entonces, ¿qué hace en realidad cada app 'limpiadora de música'?

Dados esos límites, en realidad solo hay una forma honesta de construir una app de limpieza de biblioteca: reunir las canciones que quieres fuera en una playlist que puedas revisar, ajustar la valoración para que las recomendaciones de Apple Music dejen de empujártelas, y mantener una lista local para que la app recuerde lo que ya decidiste.

Cualquier app que afirme algo distinto o bien describe el mismo mecanismo con otras palabras, o solo borra descargas, lo que libera almacenamiento pero mantiene la canción en tu biblioteca, no la biblioteca en sí. Si una captura de pantalla muestra una canción desapareciendo tras un deslizamiento, mira con atención: desapareció de la vista propia de esa app, no de Apple Music.

Prefiero decirte exactamente qué pasa antes que dejarte suponer que un botón 'eliminar' hace algo que no puede hacer.

¿Cómo usa SongSweep estos tres permisos?

Cuando descartas una canción en SongSweep, pasan tres cosas en segundo plano. La canción se añade a una playlist llamada 'SongSweep - Sorted Out'. Se envía una valoración Sugerir menos a Apple Music a través de la API de Apple Music, que le dice al motor de recomendaciones de Apple que te muestre menos de esa canción y de las parecidas. Y la canción se marca como revisada dentro de SongSweep para no volver a aparecer nunca en tus sesiones de deslizamiento.

Quedarte con ella funciona distinto: deslizar a la derecha no cambia nada en Apple Music, solo marca la canción como revisada para que no te vuelvan a preguntar por ella. Guardar, deslizar hacia arriba, reserva una canción para decidir más tarde. Ninguna de estas acciones se puede deshacer después del hecho salvo Deshacer para el último deslizamiento, porque ninguna es destructiva, todas son aditivas: una entrada de playlist, una valoración, una marca local.

¿Cómo eliminas de verdad las canciones después?

Una vez que has descartado un lote de canciones, la playlist 'SongSweep - Sorted Out' es tu lista de revisión, no una papelera que se vacía sola. Eliminar es un paso deliberado que das en la propia app Música de Apple, justo donde Apple quiere que ocurra esa decisión.

Si prefieres vaciar un lote grande sin visitar esa playlist canción por canción, ve cómo eliminar canciones de Apple Music en lote para las rutas más rápidas en iPhone y Mac.

  1. Abre la app Música y ve a la playlist 'SongSweep - Sorted Out'
  2. En iPhone, mantén pulsada una canción y toca Eliminar de la biblioteca, una canción cada vez
  3. En Mac, selecciona canciones en la playlist con Cmd o Mayús, haz clic derecho y elige Eliminar de la biblioteca, luego confirma
  4. Las canciones desaparecen de tu biblioteca, y los archivos descargados se eliminan con ellas

Qué vigilar cuando una app dice 'eliminar' canciones

Ninguna app de la App Store, SongSweep incluido, puede eliminar una canción de tu biblioteca de Apple Music ni quitarla de una playlist sin que des tú mismo el paso final en la app Música. Ese es un límite duro de la API de Apple, no una función que falte.

Si usas una app y una canción parece desaparecer de tu biblioteca tras un deslizamiento, mira qué pasó de verdad: casi siempre significa que la canción se quitó de una playlist que esa app creó y controla, no de tu biblioteca de Apple Music. Comprueba el número de canciones de tu biblioteca en la app Música antes de confiar en una afirmación así.

La misma honestidad aplica a los buscadores de duplicados, los limpiadores de almacenamiento, o a cualquier cosa que prometa borrar la biblioteca de un solo toque. Para el panorama completo de lo que una app de limpieza puede hacer de forma responsable, empieza con cómo limpiar tu biblioteca de Apple Music o vuelve a SongSweep para probar tú mismo el flujo de deslizamiento.