QuickTime을 열고 원격 파일을 재생하고 싶습니다.QuickTime에서 URL (.mp4) 열기 (OSX 용 Cocoa 앱)
나는 다음 코드를 사용합니다
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/usr/bin/open"];
[task setArguments:[NSArray arrayWithObjects: @"/Applications/QuickTime Player.app", @"http://...", nil]];
[task launch];
를하지만 콘솔은 말한다 : "EXC_BAD_ACCESS"
프로그램 신호를 받았다. sharedlibrary apply-load-rules 모두
무엇이 잘못 되었습니까? 몇 가지 힌트 또는 샘플에 대한 How can I start QuickTime and have it start playing a url?
정말 감사합니다 :
[task setArguments:[NSArray arrayWithObjects: @"-a", @"/Applications/QuickTime Player.app", @"http://...", nil]];
가 난 단지 비 네이티브 코드에 대한 해답을 발견 : 나는 또한 세 번째 줄을 MOD!
두 번째 버전은 정확합니다. 첫 번째 버전은 QuickTime Player를 열고 임의의 응용 프로그램에서 문서를 엽니 다. 이 코드를 잘못 볼 수는 없으므로 아마도이 코드를 다른 단일 코드로 만들었을 것입니다. –