Oyun hizmetini veya daha genel olarak herhangi bir hizmeti nasıl kapatabilirim?


13

Evet, bir Macbook Retina aldım, Linux arka planından geliyor, bu şeylerin genellikle paket yöneticisi aracılığıyla kaldırılması sorunu.

Her neyse, bu konuda oyun oynamıyorum, sadece iş / geliştirme için. Ama Mavericks güncellemesi ile telefonla aramaya çalışan bu oyun sürecini görmeye devam ediyorum.

Yazılım güncellemesinin yanı sıra, özellikle lanet olası şey için 2G ödediğimde eve telefon ederek herhangi bir işlem istemiyorum.

Her neyse, herkes bu işlemi nasıl devre dışı bırakabileceğimi / kaldırabileceğimi / öldürebileceğimi biliyor mu?


İkili dosya ile uğraşmak istemedim, ancak Sistem Tercihleri> Bildirimler'deki tüm ayarları kapatmak son telefon evlerini durdurdu.
toxaq

Yanıtlar:


2

İşlemi nasıl tamamen devre dışı bırakacağımdan emin değilim ama Oyun Merkezi ile ilişkili gelen / giden işlemleri engellemek için Little Snitch'i ayarladım. Yararlı küçük bir program.


15

Özellikle gamedhizmet için, Apple Destek Topluluklarındaki benzer bir konuyla ilgili yayınlardan birinde aşağıdaki komut, plistleri değiştirmeye veya dosyaları yeniden adlandırmaya gerek kalmadan benim için çalıştı:

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

"True" ifadesini "false" olarak değiştirmek, bunu denememe rağmen yeniden etkinleştirir.


iyi görünüyor, bakalım elma ayarı onurlandırır.
picsolve_binarytemple

10
Ayrıca koşabilirsiniz launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. Anahtar /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plistüzerinde önceliğe sahip olan değiştirir Disabled.
Lri

3
Bunu bulan ve El Capitan'da bu yöntemi kullanmaya çalışacak olan herkes için hayal kırıklığına uğrayabilirsiniz. Ben sadece launchctl kaldırma yöntemi yaptım ve bu El Capitan üzerinde bile çalışır.
Dalibor Filus

Ne yazık ki, SIP hem önlemek görünüyor defaultsve launchctlyöntemini gamed(- Bence olsa 10.12.6 itibariyle Sierra ile ilgili -disabling launchctlyöntem önce 10.12.5 çalıştı ve gelmiş olabilir).
jhfrontz

1

Yapılacak ilk şey, lanet şeyi açmak ve Oyun Merkezi'nden çıkış yapmak ve hala doldurduğu her şeyi silmek.


Game Center'da hiç oturum
açmadım

Evet,
şurada

apple.stackexchange.com/questions/105892/… 'da açıklandığı gibi launchctl
picsolve_binarytemple

Ancak süreç listesinde görünmüyor.
picsolve_binarytemple

@picsolve_binarytemple bir daemon olmayacak ve bu yüzden sadece bir şey onu aramak için ttys olduğunda çalışır
user151019

0

Bu ucuz bir kesmek:

sudo mv /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed.inactive

Evet, bu saçmalığı devre dışı bırakmanın tek yolu gibi görünüyor. Henüz denemedim (sadece bir güvenlik duvarı kullanarak iletişimini engelliyor), ancak bunu kapatmanın tek yolu gibi görünüyor.
picsolve_binarytemple

OS X El Capitan'da (sistem koruması devre dışı olmadan) yapılamaz. Launchctl yolu olsa yapılabilir.
Dalibor Filus

0

Yosemite 10.10.3'te gamedişlem bulunabilir /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

Ondan kurtulmak için süreci yeniden adlandırmam gerekiyordu defaults writeve unloadöneriler işe yaramadı.


Diğer cevapları görün - bu nasıl farklı?
user151019

@Mark oyun seti -> GCF
bmike

0

Apple bu hizmetin gerçekten çalışmasını istiyor:

# 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

Bu El Capitan üzerindeydi 10.11.6


1
Muhtemelen SIP korumalı
Tetsujin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.