Mac 앱 스토어에서 특정 앱에 대한 업데이트를 비활성화하는 방법은 무엇입니까?


10

Mac App Store에서 특정 응용 프로그램 (이 경우 iMovie)의 업데이트를 비활성화하려면 어떻게해야합니까? 여기에 문서화 된 방법 (업데이트를 마우스 오른쪽 버튼으로 클릭하고 업데이트 숨기기 선택)이 더 이상 작동하지 않습니다.

app Store 버전 2.2.1 (584), macOS Sierra 버전 10.12.6 (16G29)이 있습니다.


마우스 오른쪽 버튼을 클릭하는 동안 다양한 수정 자 키 (예 : Command)를 유지하십시오. 과거에. 그들은 그런 식으로 물건을 숨겼습니다.
Zenexer 2018 년

답변:


4

코드 서명이 허용되는 경우에는이 확인을 막을 수 있습니다.

  • 파인더에서 각 앱을 마우스 오른쪽 버튼으로 클릭하고 패키지 내용을 표시하십시오.
  • _MASReceipt라는 폴더를 찾아 삭제하십시오.

그러면 App Store에 앱을 관리하도록 지시하는 영수증이 제거됩니다. 피하려는 업데이트를 다운로드하지 않고 다시 원할 경우를 대비하여 변경하기 전에 모든 앱을 백업합니다.

많은 경우에, 이것은 현재 훼손된 이후 앱을 망가 뜨립니다.-타사 소프트웨어 (코북)의 업데이트 확인을 피하고 실수로 "업데이트"하고 싶지 않은 방법

장기적인 답변은 개발자 코드에서 업그레이드를 거부 할 수있는 방식으로 앱에 서명하도록하는 것입니다. 이것이 좋은 이유를 설득하면 앱 패치와 관련된 모든 문제를 해결하거나 고객이이를 제어 할 수있는 옵션이 제공됩니다.


1

다음과 같이 터미널을 통해 애플리케이션을 보호 할 수 있습니다.

sudo chflags -R schg /Applications/Some.app

이 플래그를 사용하면 루트로 앱을 수정할 수도 없습니다. AppStore는 여전히 애플리케이션 업데이트를 시도하지만 업데이트 할 권한이 없으므로 업데이트 섹션에 업데이트가 영구적으로 중단됩니다. 또한 모든 업데이트 시도마다 AppStore가 앱을 종료합니다. 따라서 성 가실 수 있습니다. 점점 더 많은 개발자들이 이전에 구매 한 애플리케이션을 무료로 만들고 이미 구매 한 기능을 구독하기를 원 하므로 앱을 업데이트하면 쓸모가 없어 질 수 있기 때문에이 방법이 여전히 더 나은 옵션 일 수 있습니다 .


나는 항상 백업을 통해 이전 버전을 복원 할 수 있기 때문에 업데이트를 완전히 방지하는 것보다 앱 스토어가 나를 괴롭히는 것을 멈추는 데 더 관심이 있으므로이 치료법은 질병보다 나쁩니다.
cpcallen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.