8 votos

¿Cómo puedo evitar que NSURLSessionD se inicie cada vez que reinicio mi Mac?

Tengo que usar el siguiente script para terminarlo cada vez que reinicio mi Macbook:

#!/bin/sh
launchctl unload /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist
launchctl unload /System/Library/LaunchAgents/com.apple.nsurlsessiond.plist
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.nsurlsessiond.plist
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist

¿Hay alguna forma de evitar permanentemente que arranque?

0 votos

¿Utiliza Safari?

0 votos

Bueno, en principio podrías guardar tu script como tu propio LaunchAgent, pero me pregunto por qué querrías matar una inofensiva API proporcionada por Apple que permite a otros programas descargar datos. Esto podría potencialmente conducir a errores extraños a largo plazo

0 votos

Porque descarga petabytes de cosas desconocidas sin tu consentimiento en los momentos más inoportunos, sobre todo cuando tienes poco ancho de banda, una conexión cara y tienes prisa. No sabes quién lo está usando, no sabes qué se está descargando, sólo sabes que tu conexión está atascada por el mismo ordenador que estás intentando usar desesperadamente.

3voto

klanomath Puntos 19587

Para descargar permanentemente un agente o un demonio basta con añadir -w.

Ejemplo:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist

Sin embargo, la solución a largo plazo sería identificar qué aplicación está solicitando descargas y controlarla. Como analogía, se puede cerrar una carretera temporalmente para detener el tráfico, pero a largo plazo, lo que se quiere es controlar el acceso a la propia carretera y no detener todo el tráfico porque algunos usuarios estén abusando o sobrecargando la calzada.

1 votos

Subcomando no reconocido: -w

0 votos

En El Capitán: /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist: Could not find specified service

1 votos

Es necesario poner "-w" después del subcomando de descarga: es decir. sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X