在QuickTime中打开URL(.mp4)(OSX的Cocoa App)

时间:2013-06-04 15:21:29

标签: cocoa nstask

我想打开QuickTime并播放远程文件。

我使用以下代码:

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 all

怎么了?我还修改了第三行:

[task setArguments:[NSArray arrayWithObjects: @"-a", @"/Applications/QuickTime Player.app", @"http://...", nil]];

我只找到了非本机代码的答案:How can I start QuickTime and have it start playing a url?

非常感谢一些提示或样品!

1 个答案:

答案 0 :(得分:0)

问题解决了:使用ASBQuickTimeApplication。