게임 서비스 또는 좀 더 일반적으로 서비스를 끄려면 어떻게해야합니까?


13

예, Macbook Retina를 구입했으며 Linux 배경에서 제공됩니다.이 배경은 일반적으로 패키지 관리자를 통해 제거하는 문제입니다.

어쨌든, 나는 이것에 대해 게임을하지 않습니다. 순전히 비즈니스 / 개발을위한 것입니다. 그러나 나는 매버릭스 업데이트가 집으로 전화를 걸기 위해 내려온이 게임 프로세스를 계속보고 있습니다.

소프트웨어 업데이트 외에도, 특히 집에 전화를 걸기를 원하지 않습니다. 특히 2G를 지불했을 때.

어쨌든 누구나이 프로세스를 비활성화 / 제거 / 종료하는 방법을 알고 있습니까?


바이너리를 망치고 싶지는 않지만 시스템 환경 설정> 알림에서 모든 설정을 끄면 최종 전화가 중단되었습니다.
toxaq

답변:


2

프로세스를 완전히 비활성화하는 방법을 모르겠지만 Game Center와 관련된 수신 / 발신 프로세스를 허용하지 않도록 Little Snitch를 설정했습니다. 유용한 작은 프로그램입니다.


15

특히 gamed서비스의 경우 Apple 지원 커뮤니티의 유사한 주제에 대한 게시물 중 하나에서 다음 명령을 사용하여 plists를 수정하거나 파일 이름을 바꿀 필요가 없었습니다.

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

"true"를 "false"로 다시 변경하면 다시 시도하지 않아도 다시 활성화됩니다.


좋아 보인다, 애플이 설정을 존중하는지 확인하자.
picsolve_binarytemple

10
당신은 또한 실행할 수 있습니다 launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. 키 /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist보다 우선 하는를 수정합니다 Disabled.
Lri

3
이것을 발견하고 El Capitan 에서이 방법을 사용하려고하는 모든 사람들에게 실망 할 것입니다. 방금 launchctl 언로드 방법을 수행했으며 El Capitan에서도 작동합니다.
Dalibor Filus

아아, SIP는 Sierra 에서 -disabling defaults하는 launchctl방법 과 방법을 모두 막는 것처럼 보입니다 gamed(10.12.6 현재- launchctl방법은 10.12.5 이전에 작동했을 것이라고 생각합니다 ).
jhfrontz

1

가장 먼저해야 할 일은 지독한 것을 열고 Game Center에서 로그 아웃 한 후 여전히 채워진 내용을 삭제하는 것입니다.


게임 센터에 로그인 한 적이 없습니다
picsolve_binarytemple

예 : /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed
picsolve_binarytemple

에 기재된 launchctl 사용하여 시도 apple.stackexchange.com/questions/105892/...
picsolve_binarytemple

그러나 프로세스 목록에는 표시되지 않습니다.
picsolve_binarytemple

@picsolve_binarytemple 그것은 데몬이 아니며 그것을 호출 할 tty가있을 때만 실행됩니다
user151019

0

이것은 싼 해킹입니다.

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

그래, 그 쓰레기를 비활성화 할 수있는 유일한 방법 인 것 같습니다. 나는 그것을 시도하지 않았지만 (방화벽을 사용하여 통신을 차단) 방화벽을 끄는 유일한 방법 인 것 같습니다.
picsolve_binarytemple

OS X El Capitan (시스템 보호가 비활성화되지 않은 상태)에서는 그렇게 할 수 없습니다. launchctl 방법은 수행 할 수 있습니다.
Dalibor Filus

0

Yosemite 10.10.3에서 gamed프로세스를 찾을 수 있습니다 /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

내가 프로세스가 그것을 제거하기 위해 이름을 바꿀 필요는 defaults write하고 unload제안 작동하지 않았다.


다른 답변을 참조하십시오 -어떻게 다른가요?
user151019

@Mark 게임 키트-> GCF
bmike

0

Apple 은이 서비스를 실제로 실행하기를 원합니다.

# 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

이것은 엘 캐피 탄 10.11.6에 있었다


1
아마도 SIP로 보호 될 것입니다
Tetsujin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.