¿Cómo puedo desactivar el servicio de juegos o, en general, cualquier servicio?

Sí, compré una Macbook Retina, vengo de un entorno Linux donde estas cosas generalmente son una cuestión de eliminarlas a través del administrador de paquetes.

De todos modos, no juego en esto, es puramente para negocios/desarrollo. Pero sigo viendo este proceso de juego que se produjo con la actualización de Mavericks al intentar llamar a casa.

Aparte de la actualización del software, realmente no quiero ningún proceso llamando a casa, especialmente cuando pagué 2G por la maldita cosa.

De todos modos, ¿alguien sabe cómo puedo desactivar/desinstalar/eliminar este proceso para siempre?

No quería meterme con el binario, pero desactivar todas las configuraciones en Preferencias del sistema> Notificaciones detuvo las casas telefónicas finales.

Respuestas (6)

No estoy seguro de cómo deshabilitar completamente el proceso, pero configuré Little Snitch para que no permita los procesos entrantes/salientes asociados con Game Center. Es un pequeño programa útil.

Específicamente para el gamedservicio, el siguiente comando en una de las publicaciones sobre un tema similar en las comunidades de soporte de Apple funcionó para mí, sin necesidad de modificar plists o renombrar archivos:

sudo defaults write /System/Library/LaunchAgents/com.apple.gamed disabled -bool true

Cambiar "verdadero" de nuevo a "falso" lo volverá a habilitar, aunque no lo he probado.

se ve bien, veamos si apple hace honor a la configuración.
También puedes ejecutar launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. Modifica /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist, que tiene precedencia sobre la Disabledclave.
Para todos los que encuentren esto e intenten usar este método en El Capitán, es posible que se sientan decepcionados. Acabo de hacer el método de descarga de launchctl y funciona incluso en El Capitán.
Por desgracia, SIP parece evitar tanto el defaultsmétodo como el launchctlde gamed-deshabilitar en Sierra (a partir de 10.12.6, aunque creo que el launchctlmétodo puede haber funcionado en 10.12.5 y antes).

Lo primero que debe hacer es abrir la maldita cosa y cerrar la sesión de Game Center, y eliminar lo que aún esté lleno.

Ni siquiera me he registrado en Game Center
Sí, vive en: /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed
intenté usar launchctl como se describe en apple.stackexchange.com/questions/105892/…
Pero no aparece en la lista de procesos.
@picsolve_binarytemple no lo hará, es un demonio y, por lo tanto, solo se ejecuta cuando algo ttys para llamarlo
Incluso si no ha iniciado sesión, el proceso de juego aún intenta comunicarse con cualquier IP.

Este es un truco barato:

sudo mv /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed.inactive
Sí, esa parece ser la única forma de desactivar esa basura. Todavía no lo he probado (solo bloqueé su comunicación usando un firewall), pero esa parece ser la única forma de apagarlo.
No se puede hacer eso en OS X El Capitan (sin la protección del sistema deshabilitada). Sin embargo, se puede hacer la forma de lanzamiento.

En Yosemite 10.10.3, el gamedproceso se puede encontrar en /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

Necesitaba cambiar el nombre del proceso para deshacerme de él, las sugerencias defaults writey unloadno funcionaron.

Ver otras respuestas : ¿en qué se diferencia esto?
Kit de juego @Mark -> GCF

Apple realmente quiere que este servicio funcione:

# pwd
/System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A
# mv gamed gamed.disabled
mv: rename gamed to gamed.disabled: Operation not permitted
# rm gamed
override rwxr-xr-x  root/wheel restricted,compressed for gamed? y
rm: gamed: Operation not permitted
# ls -l gamed
-rwxr-xr-x  1 root  wheel  4430368 Jul  9 04:51 gamed

Esto fue en El Capitán 10.11.6

Probablemente esté protegido por SIP