맥 앱스토어에서 구매한 프로그램의 새 버전이 나오더라도 구버전을 고수하는 방법

2012. 9. 20. 01:32    작성자: ONE™

들어가며

제목만 보셔서는 정확히 무슨 내용인지 감이 잘 안 오실 분들도 많을 것 같습니다. 기존 버전보다 '더 좋은' 새 버전이 나오면 당연히 다운받아야지 무슨 소리인가? 또 내려 받기 싫으면 업데이트 안 하면 되지 구지 다른 방법같은게 필요한가?라고 반문하실지도 모르겠습니다. 

이번 방법은 맥 앱스토어에 내려 받은 소프트웨어의 업데이트가 있을 때 맥 앱스토어 업데이트 내역에 표시되지 않도록 하는 방법입니다. 여러 프로그램을 업데이트할 때 업데이트 하기 싫은 프로그램이 하나 끼어 있으면 '모두 업데이트하기(Update All)' 버튼을 누르지 못하고 각각 프로그램 옆에 있는 업데이트 버튼을 일일히 따로 눌러주어야 합니다. 또 평상시엔 반갑게 맞이하는 맥 앱스토어 아이콘의 업데이트 알림 뱃지도 업데이트 하기 싫은 프로그램 때문에 더 이상 반갑지 않게 되는데(?), 이번 팁을 적용하면 해당 프로그램의 업데이트 내역이 맥 앱스토어 내에서 뜨지 않고 또 맥 앱스토어 아이콘에 숫자 뱃지에도 반영되지 않습니다.

새 버전의 프로그램이 나오면 보통 새로운 기능이 추가되거나, 기존에 존재하던 버그가 제거되면서 전체적인 완성도가 올라가는 경우가 일반적이지만, 초기 버전에서는 모든 기능을 사용할 수 있고 광고도 없었는데 버전업 후 고급 기능이 제거되거나 갑자기 광고가 나타나는 경우가 있는데다, 또 아래 소개하는 경우처럼 프로그램의 생김새와 기능들이 총체적으로 바뀌는 바람에 기존 작업 환경에 영향을 영향을 끼치는 경우가 있습니다. 이처럼 새 버전이 구버전 보다 못난 구석이 많아 울겨 겨자먹기로 구버전을 유지해야 할 때 사용하는 방법입니다.

맥 관련 블로그를 운영하기 위해서는 필연적으로 스크린 캡쳐와 친하게 지내야 합니다. 하나의 글을 포스팅 할 때 적게는 2~3장에서 많으면 수십장씩 스크린 캡쳐를 하게 되는데, OS X 기본 스크린 캡쳐 기능이 타 운영체제에 비해 우수한 편이긴 하지만 아무래도 이미지에 간편하게 주석이나 화살표를 달 수 있고, 이미지 크기나 크롭을 쉽게 할 수 있는 써드파티 캡쳐 프로그램에 아무래도 손이 더 가게 됩니다. 

저의 경우 캡쳐 프로그램을 딱 한 가지만을 고집하기 보다 필요에 따라 서너 프로그램 중에서 하나를 골라 사용하거나, 혹은 두 개 이상의 프로그램을 연동해서 사용할 때도 있습니다. 그 중에서도 스키치(Skitch)를 메인으로 오랫동안 사용해 오고 있습니다.

저를 포함해 많은 맥 사용자들이 오랫동안 애용해온 프로그램이고, 여러 맥용 캡쳐 프로그램 중 사용자 수가 가장 많아 작년에 에버노트(Evernote)사가 스키치 개발사를 인수하기도 하였습니다. 두 회사가 합병한 이후로 에버노트 관련된 몇몇 기능이 스키치에 도입긴 했지만 전체적인 UI나 기능들은 큰 변화없이 지금까지 유지되어 왔습니다.

하지만 오늘 에버노트와 연동성이 강화된 2.0 버전이 새로 나왔는데 거의 새로운 프로그램이라고 봐도 될 정도로 많은 부분에 변경이 있었습니다.

깨알같던 고급 기능들이 다 제거되고 아주 기초적인 주석 관련 기능들만 남아있으며, 인터페이스도 많은 부분이 퇴보된 것 같습니다.

이전보다 더 좋아진 부분이 있다면 에버노트와 연동성이 향상된 것 정도를 꼽을 수 있을까요. 하지만 이전 버전의 다양한 기능 때문에 스키치를 이용해 왔고 또 새 버전의 한정적인 기능으로는 기존 워크 플로우를 유지할 수 없다는 생각이 들어 타임캡슐에 접속해 새 버전을 구버전으로 원상 복구시켰습니다

이번 경우처럼 맥 앱스토어에 새 버전이 나왔는데 불구하고 업데이트를 미루면 업데이트를 할 때까지 맥 앱스토어 아이콘에 숫자 뱃지가 표시되고, 맥 앱스토어를 열 때 마다 업데이트 하라고 사용자에게 무언의 압박을 하게됩니다.

이때 다음 방법을 적용하면 더 이상 맥 앱스토어가 해당 프로그램의 업데이트를 알려주지 않게 됩니다. 그리고 언젠가 마음이 바껴 다시 업데이트를 해야 겠다는 생각이 들었을 때도 쉽게 복구해 줄 수 있습니다.

적용 방법

1. 맥 앱스토어의 업데이트 관리를 받지 않을 프로그램을 응용 프로그램 폴더에서 찾아 줍니다. 그리고 Ctrl + 클릭이나 우클릭을 한 후 '패키지 내용 보기' 항목을 선택해 줍니다. ↓

2. Contents 폴더 내에 있는 '_MASReceipts' 폴더를 찾아줍니다. 이 폴더 안에는 해당 프로그램의 세부적인 구매 내역과 사용자 권리가 저장된 receipt 파일이 저장되어 있습니다. ↓


3. '_MASReceipt' 폴더 이름을 아무 이름으로 변경해 줍니다. 파일명 뒤에 숫자를 붙여도 되고, 파일명 앞에 있는 언더대시(_)를 빼주셔도 됩니다.  ↓

4, 폴더명을 바꾸고 맥 앱스토어에서 업데이트를 다시 확인해주면, 헤당 프로그램이 더 이상 업데이트 내역에 표시되지 않습니다. 물론 프로그램을 실행하는데도 아무런 지장이 없습니다.

닥(Dock)에 있는 맥 앱스토어 아이콘에도 해당 프로그램로 인한 빨간 숫자 뱃지가 나타나지 않습니다. (다른 프로그램의 업데이트는 모두 정상적으로 이뤄집니다.)

추후 복구가 필요한 경우 동일한 방법으로 _MASReceipt 폴더명만 원래대로 돌려 주시면 됩니다.


관련글
Evernote 편입으로 인한 Skitch.com 서비스 중지 안내

    
  1. Blog Icon
    jason75

    posting된 글에서 분노가 느껴지네요.. 진정하세요 ^^

  2. 흥분한 마음을 달래면 일부 과격한 표현을 최대한 순화(?)해 일부 내용을 수정하고 있습니다. 찬찬히 다시 읽어보니 글 자체도 가관이네요 ㅠ.ㅠ. 이미 올린 글 내릴 수도 없고 앞으로 화나는 일 있으면 가급적 블로그를 멀리해야 겠어요.

  3. Blog Icon
    Solunar

    그런데 맥자체 스크린샷기능 보다 더 좋은건가요??
    저도 요즘 에버노트쓰면서 받아두긴했는데 스크린샷+미리보기 편집기능을 더써서 잘 안쓰고있어서요...

  4. 기본 스크린 샷 기능으로 캡쳐를 하고 그걸 포토샵 같은 이미지 편집 프로그램에서 열어 주석을 달고 크롭/리사이즈를 하고, 저장 포멧을 지정해 주고, 기존 파일은 휴지통으로 버리고, 새 파일 백업하고... 이런 과정을 어플 하나에서 다 처리할 수 있어 시간 절약이 많이 됩니다.

  5. Blog Icon
    꾸꾸야

    헉... 멋 모르고 업데이트 했는데 저도 다시 타임머신으로 복원하고
    One님의 팁을 적용해야 겠습니다.

  6. Blog Icon
    7he0ne

    기존에 따로 가상PC에 맥을 설치해서 skitch를 설치해둔게 있어서 app 파일을 복사해서 실행시켜보니..

    잘되네요.. 보아하니.. app 파일만 따로 복사해서 가져와도 잘 되는듯..

    근데 제가 가지고 있는 버전이 1.0.11 버전인데... 2.0 버전업 되기 직전에 버전이 어떻게 되죠?

  7. 1.0.12 버전이 1.x 대 마지막 버전이었습니다.

  8. Blog Icon
    김지휘

    감사합니다. 이 글을 먼저 봐서 업데이트를 하지 않을 수 있었네요. 휴~
    근데 변화가 심해도 너무 심하네요.

  9. Blog Icon
    7he0ne

    해외에서도 평점이 극악이더군요..ㅋ;;

  10. Blog Icon
    스뽄지

    종종 사용하는 프로그램인데...
    one님 포스팅 덕분에 업데이트를 안할 수 있게 되었네요.
    타임머신도 없으니까요. 감사합니다.

  11. Blog Icon
    gon

    이번 업데이트는 모자이크 기능 빼고는 오히려 다운그레이드더군요 ;;;
    올렸봤다가 다시 내려왔습니다.

  12. Blog Icon
    카쉬냅

    growl을 2.0으로 올리면 bark가 안된다고들 해서 이 방법으로 해결했습니다..ㅠ

  13. Blog Icon
    견우

    좋은 정보 감사 합니다....
    저도 다운 그레이드

  14. Blog Icon
    jmjeong

    멋진 팁입니다. 저도 update에 분노하고 있어요.

  15. Blog Icon
    misterx95

    안그래도 Skitch 때문에 동일한 고민을 했었는데 좋은 팁 알려주셔서 감사합니다.

  16. Blog Icon
    Brandon

    원님이 올려주신 링크(http://macnews.tistory.com/339)에 있는 skitch 1.0.12 버전 받아서 설치하면 앱스트어 통해 구매한게 아니여서 따로 업데이트하라는 말이 안 뜨는거 같은데 그냥 1.x 최종 버전 잘~ 쓰면 되는건가요? ^^;;

  17. 네, 아직 1.X 버전이 압도적으로 좋습니다.
    2.X이 처음 나왔을 때 기능이 많이 개선되긴 했는데 그래도 1.X 따라올려면 한참 멀었습니다 ㅠ.ㅠ

  18. Blog Icon
    통나무

    단순히 구형 버전 설치 파일을 유지하고자 하는데요.
    기존의 *.dmg나 *.pkg는 그냥 이 파일 자체만 보관하는 걸로 되었는데
    Mac App Store의 완전체(?) *.app은 그게 아닌거 같더라구요. 원본에서 뭔가 더해진거 같은데(용량을 보면 항상 App Store에 표기된 것보다 큼) 이거 원본 설치 파일을 다운로드 받거나 하는 방법이 없을까요? 다른 Mac에서도 사용할 수 있게끔요...ㅠㅠ

  19. Blog Icon
    Hakr

    통나무님/ 통나무님께서 말씀하시는 동일한 소프트웨어를(유료일경우)두대에 기기에 인스톨하여 사용하는 것은 법으로 허락되지 않을 경우가 많습니다. 즉 불법이라는 말입니다. 라이선스 약관에 따라서 또는 소프트웨어 정책에 따라서 다르겠습니다만 라이선스가 사용자에게 부여되는게 있고 컴퓨터에 부여되는게 있습니다.

    전자의 경우 여러대의 컴퓨터에 사용해도 됩니다. 당연히 님의 라이선스이므로 님의 가입 메일이나 아이디로 다운받아 사용하시면 됩니다. 후자의 경우는 그 컴퓨터에 대한 새로운 라이선스 가격을 지불하셔야 불법이 아닙니다. 사실 전자의 경우도 님의 컴퓨터를 라이선스가 없는 다른 사람이 사용하면 불법입니다만... 이런걸 쫒아 다니면서 확인 할 수는 없는 것이니....

    질문 내용으로 봐서는 님의 라이선스로 다른 컴퓨터에서 다운이 되질 않으므로 질문하신 것 같은데 요즘 상황은 어렵고 공유해서 어플리케이션은 쓰고 싶은 그 마음은 충분히 이해가 됩니다만 계속 그렇게 되면 결국은 제 살 깍아먹기가 될 것입니다. 또한 몰랐다면 이제부터 라이선스를 잘보시기 바랍니다.


    블랙마켓 루트를 잘알거나 크랙킹을 해주면 컴퓨터 고수라고 받드는데 공유를 위한 크랙킹은 범죄이지 자랑이 아닙니다. GNU정책은 마소의 입질로 물건너 간지 오래입니다. 범죄인이 되지 마십시시요. 웬만한 고가의 소프프트웨어 라이선스도 술자리 몇번 절약하면 가능할 것입니다. 더구나 Mac App Store는 크게 비싼 것은 없잖습니까 커피 몇 잔 안마시면 됩니다.

    지나가는 길에 답변이 없길래 달아드립니다. 님의 질문 같은 것은 해서도 안되고 답을 할 수도 없는 것 입니다. 다른 분들도, 특히 이런 블로그에서는....

  20. Blog Icon

    저 하나만 질문 좀..
    만약에 맥 앱스토어에서 받은 어플을, 구형을 보존(맥에서 실행가능)한 상태에서
    새로운 버전을 받아서 둘 다 별개의 어플인것 처럼 유지할 수는 없나요?
    아예 기존 어플의 이름을 바꿔버린다던지 그런 건 가능할까요?

    적절한 답변 있으면 주세요..

  21. Blog Icon
    차세대

    어플이름은 변경이 안되는거 같지만 제가 지금 두개 다 설치해서 쓰고 있는데 같은 이름이다 보니 둘다 응용프로그램에 있지는 않고 하나는 다른 폴더에 넣어놨네요