은 사자 아래에서 작동하지만 Mountain Lion에서는 작동하지 않는 문서 기반 앱을 가지고 있습니다.NSSavePanel runModal이 Mountain lion에서 충돌합니다.
새로운 명명 된 문서를 만들 수있는 최근 문서가없는 경우 AppDelegate를 서브 클래 싱하여 첫 번째 앱 시작시 SavePanel을 엽니 다. 이는 사용자가 제목없는 문서로 작업하지 않아야하기 때문입니다. 그래서 recentDocumentURL이 발견되지 않으면 내 메소드 doSaveAs를 호출하도록 applicationShouldOpenUntitledFile을 변경했습니다.
- (BOOL)doSaveAs
{
NSLog(@"doSaveAs");
NSSavePanel *tvarNSSavePanelObj = [NSSavePanel savePanel];
NSUInteger tvarInt = [tvarNSSavePanelObj runModal];
ML 미만에서는 콘솔 출력없이 충돌합니다. 그게 도움이된다면 쓰레드 8 "Quicklook.pluginload"에 충돌이 나타납니다.
아무도 도와 줄 수 있습니까?
감사
클로스
앱에 샌드 박스가 있습니까? – dreamlax