Bagaimana saya bisa mematikan layanan gamed atau layanan yang lebih umum?

13

Ya, membeli Macbook Retina, berasal dari latar belakang Linux di mana barang ini biasanya merupakan pertanyaan untuk dihapus melalui manajer paket.

Bagaimanapun, saya tidak bermain game ini, ini murni untuk bisnis / pengembangan. Tapi saya terus melihat proses ini dimainkan dengan pembaruan Mavericks mencoba menelepon ke rumah.

Terlepas dari pembaruan perangkat lunak, saya tidak benar-benar ingin ada proses menelepon ke rumah, terutama ketika saya membayar 2G untuk hal terkutuk itu.

Bagaimanapun, ada yang tahu bagaimana saya bisa menonaktifkan / menghapus / membunuh proses ini untuk selamanya?

picsolve_binarytemple
sumber
Saya tidak ingin mengacaukan biner tetapi mematikan semua pengaturan di System Preferences> Notifications menghentikan rumah telepon terakhir.
toxaq

Jawaban:

2

Saya tidak yakin cara menonaktifkan proses sepenuhnya, tetapi saya sudah menyiapkan Little Snitch untuk melarang proses masuk / keluar yang terkait dengan Game Center. Ini adalah program kecil yang bermanfaat.

pengguna189065
sumber
15

Khusus untuk gamedlayanan ini, perintah berikut di salah satu posting tentang topik serupa di Komunitas Dukungan Apple bekerja untuk saya, tanpa perlu memodifikasi daftar atau mengganti nama file:

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

Mengubah "true" kembali ke "false" akan mengaktifkannya kembali, walaupun saya belum mencobanya.

binarybob
sumber
terlihat bagus, mari kita lihat apakah apel menghormati pengaturan.
picsolve_binarytemple
10
Anda juga bisa berlari launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. Ini memodifikasi /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist, yang lebih diutamakan daripada Disabledkunci.
Lri
3
Bagi Anda yang menemukan ini dan akan mencoba menggunakan metode ini di El Capitan, Anda mungkin kecewa. Saya baru saja menjalankan metode launchctl unload dan itu bekerja bahkan pada El Capitan.
Dalibor Filus
Sayangnya, SIP tampaknya mencegah defaultsdan launchctlmetode gamed-disable pada Sierra (pada 10.12.6 - meskipun saya pikir launchctlmetode ini mungkin berhasil pada 10.12.5 dan sebelumnya).
jhfrontz
1

Hal pertama yang harus dilakukan adalah membuka barang itu dan log out dari Game Center, dan hapus apa pun yang masih diisi.

Zo219
sumber
Saya bahkan belum pernah masuk ke Game Center
picsolve_binarytemple
Ya, ia tinggal di: /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed
picsolve_binarytemple
mencoba menggunakan launchctl seperti yang dijelaskan dalam apple.stackexchange.com/questions/105892/...
picsolve_binarytemple
Tetapi itu tidak muncul dalam daftar proses.
picsolve_binarytemple
@picsolve_binarytemple tidak akan itu adalah daemon dan hanya berjalan ketika sesuatu ttys menyebutnya
user151019
0

Ini adalah hack murah:

sudo mv /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed.inactive
steve
sumber
Ya, itu sepertinya satu-satunya cara untuk menonaktifkan omong kosong itu. Saya belum mencobanya (hanya memblokir komunikasi menggunakan firewall) tapi itu sepertinya satu-satunya cara untuk mematikannya.
picsolve_binarytemple
Tidak dapat melakukannya di OS X El Capitan (tanpa perlindungan sistem dinonaktifkan). Cara launchctl dapat dilakukan.
Dalibor Filus
0

Dalam Yosemite 10.10.3 gamedprosesnya dapat ditemukan di /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

Saya perlu mengubah nama proses untuk menghilangkannya, defaults writedan unloadsaran tidak bekerja.

hepabolu
sumber
Lihat jawaban lain - bagaimana perbedaannya?
user151019
@Mark game kit -> GCF
bmike
0

Apple benar-benar ingin layanan ini berjalan:

# 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

Ini ada di El Capitan 10.11.6

G.Helland
sumber
1
Ini mungkin dilindungi SIP
Tetsujin