movist_frameworks.zip


This is a workaround for launching 1.2.1 in OS X 10.6 & 10.7. Try following steps:
1. Download and extract attached movist_framework.zip. Two framework folders are contained: UniversalDetector.framework & XADMaster.framework.
2. Select Movist.app in Finder and right-click to show context menu.
3. Choose "Show Package Contents" and see Contents/Frameworks folder.
4. Replace two framework folders with above extracted ones.
Now, run Movist.app. it should works.


안녕하세요.

먼저 이 문제는 10.8에서는 발생하지 않고 10.6 및 10.7에서만 발생합니다.
현재 정확한 원인을 확인 중인데요, 일단 임시 방편을 찾았으니 아래 방법을 시도해 보시기 바랍니다.

1. 첨부된 movist_framework.zip 을 다운로드 받아 압축을 해제합니다. UniversalDetector.framework 와 XADMaster.framework 폴더가 있을 거에요.
2. Finder에서 무비스트.app을 선택한 후 오른 클릭하고 "패키지 내용 보기"를 선택합니다.
3. Finder 윈도우가 열릴텐데요, Contents/Frameworks/ 에 있는 *.framework 폴더들을 다운받은 것으로 대치합니다.

이 방법을 적용한 후에는 실행되어야 합니다.
혹시 안되시는 분은 연락주세요.

일단 급한대로 임시 방편을 찾아서 다행입니다.
정말 아까는 지옥에 떨어진 기분이었어요. T_T

P.S.
원인을 간단히 말씀드리면, 앱 내부에서 사용하는 프레임워크의 빌드에 문제가 있었던 것 같습니다.
압축 파일 해제 및 텍스트 인코딩 인식용 프레임워크들이 무슨 이유에선지 제대로 빌드되지 않은 것 같아요.
그런데 빌드가 잘못되었다면 10.8에서는 왜 동작하는지 모르겠네요. 귀신에 홀린 기분이에요.

최종 빌드 직전에 업데이트한 Xcode 최신 버전 때문인지도 모르겠는데 이 부분은 확인 중입니다.
앱 샌드박스 설정만 조금 바꿔 다시 빌드하는 것이라 설마 이런 문제가 있으리라곤 생각치 못하고
테스트를 소홀히 한 제 불찰입니다. 쩝. 아무튼 뜻하게 않게 불편을 드려 정말 죄송합니다.


** 추가 **
방금 수정된 1.2.2 버전을 올렸습니다.
긴급 심사 요청을 하긴 했습니다만 얼마나 걸릴지 모르겠네요. 그래도 임시 방편이 있어서 얼마나 다행인지 모르겠어요.
어제 하룻밤, 정말 '멘붕'이 무엇인지 여실히 느꼈습니다. T_T
제 실수로 인한 치명적인 문제에도 불구하고 너그럽게 이해해주신 사용자분들께 진심으로 감사의 말씀 전합니다.

혹시 궁금하신 분들이 계실까봐 문제의 원인을 조금 자세히 설명해 보겠습니다.
문제의 발단은 Xcode 였습니다. 무비스트는 압축된 자막 풀기 및 인코딩 자동 인식을 위해 내부에 프레임워크를 포함하는데요, 1.2.1 버전에 이게 10.8 전용으로 빌드되었더라구요. 그래서 10.8에서만 동작했던 거죠(임시 방편으로 제공된 것은 10.6 및 10.7에서도 동작하도록 빌드된 것입니다).
그동안 Xcode 4.5 버전을 사용해왔는데 4.5로 빌드한 프레임워크들은 10.6 및 10.7에서 문제없이 잘 동작했습니다. 그러다가 Xcode 4.5.1 버전이 나왔길래 업데이트했고 개발환경인 10.8에서 잘 실행되길래 문제가 없는 줄 알았어요. 사소한 버그 수정 버전이라고 생각했고 무비스트 쪽도 바뀐게 없었기에 이런 문제가 생길거라곤 상상하지 못했네요.
그러다가 앱스토어 심사에서 샌드박스 문제로 수정을 요구했고 해당 설정만 살짝 바꿔 마지막 빌드를 해서 올리게 된 것입니다. 하지만 Xcode 4.5.1은 프레임워크를 10.8 전용으로 빌드해버렸고 이 사태가 발생하게 된 거죠. 아마도 프로젝트 설정의 기본값 등을 다루는 부분이 변경된 게 아닐까 짐작됩니다.
사실 이런 문제가 생길 가능성을 간과하고 테스트를 게을리 한 제 불찰이 진짜 원인이죠. 이젠 사소해 보이는 것도 그냥 넘기지 말아야겠습니다. 개발자분들도 가끔 보시는 것 같길래 저같이 이런 불상사가 생기지 않았으면 하는 마음에 적어보았습니다.


** 추가 **
1.2.2 버전의 긴급 심사 요청에 대한 애플 심사팀의 답변이 왔습니다.
일단 요청을 확인하는데만 1~2일이 걸릴 거고, 요청이 받아들여질 지는 확인 후에 알려준답니다.
기능적인 변경은 없기 때문에 심사 부담이 적을 것 같아 살짝 기대하고 있는데.. 두고 봐야 겠죠.
확인 답변이 오면 다시 알려드리겠습니다.

신고

'릴리즈' 카테고리의 다른 글

무비스트 1.2.2 릴리즈  (40) 2012.10.18
앱 샌드박스에 관하여  (4) 2012.10.18
1.2.1 실행 안되는 문제 해결 방법  (25) 2012.10.12
무비스트 1.2.1  (29) 2012.10.12
무비스트 1.2.0  (25) 2012.05.30
무비스트 1.x 문제 해결  (64) 2012.02.09
Posted by 코코아벌레

BLOG main image
Mac OS X 용 동영상 플레이어 . . . . <무비스트> 공식 홈페이지 . . . . . . by 코코아벌레

카테고리

전체 (72)
무비스트 (9)
릴리즈 (54)
개발 (5)
FAQ (4)

달력

«   2017/12   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

글 보관함