제가 오늘 발견한 버그는 맥의 압축해제 프로그램인 The Unarchiver에서 압축 확장자를 변경할수 없게 되었다는 것입니다.
설치를 하면 기본적으로 모든 파일들이 압축확장자로 설정이 되어 있지 않습니다. 그래서 한국에서 흔하게 쓰이는 ALZip 파일도 열수 있음에도 설정을 해주지 않으면 압축을 풀수가 없습니다. 사실 저는 The Unachiver가 ALZip 파일을 열수 있는지 모르고 있어서 ALZip 프로그램을 다운받아서 두개를 같이 사용하다가 Macsamoon님의 블로그에서 글을 읽고 가능하다는것을 알게 되었습니다.
The Unarchiver – ALZ 압축파일도 해제 가능한 추천 압축해제 프로그램
하지만 문제는 블로그에서 설명한것처럼 설정이 변경되지가 않는다는 것이였습니다. 락이 걸린것처럼 아무리 클릭을 해도 작동이 되지 않아서 해결방안을 찾기 위해서 구글링을 하기 시작하였습니다. 그러던 와중에 이것도 샌드박싱에 의한 접근재한이라는 사실을 알게 되었습니다.
(이미지를 클릭하시면 출처로 이동을 합니다) |
그래서 non-sandboxed version을 받으면 된다는 친절한 설명과 링크를 첨부해 주셨습니다.
위에 글쓴분말고 다른분이 링크를 걸어두신걸 걸도록 하겠습니다. 클릭하면 바로 다운이 되서 편하더군요. 여기에서 다운을 받으셔서 Applicaiton 폴더에 덥어 씌우기를 하시면 되지 않았던 확장자 설정이 잘될 것입니다. Mplayerx smi자막 오류 이후로 Apple Store에서 받는 많은 프로그램들이 제대로 작동되지 않는다는 불편한 사실을 알게되는 군요.
센드박싱이 애플 입장에서는 프로그램 보안상 좋을지는 모르겠지만 개발자입장에서는 많은 제약이 따르고 소비자입장에서는 개발자의 프로그램을 100% 활용하지 못하는 부작용이 뒤따르네요. 맥을 사용하시는 유저로써 샌드박싱에 적용되는 프로그램 버젼과 샌드박싱에 적용되지 않는 프로그램 버젼이 존재한다는 사실을 알아두면 프로그램 설치 후 기능들을 사용하는데 있어서 많은 도움이 되실거라 생각이 듭니다.