2
次作品で作業していない:NSWorkspace launchApplicationAtURLはNSWorkspaceLaunchConfigurationArgumentsターミナルから
open -a cyberduck ftp://[email protected]/mirror
やFTPサイトを開き、それはその引数を処理していることを示しています。
ただし、次のコードでは表示されません。 CyberduckのはOK開きますが、その引数は無視されます。returnで
[[NSWorkspace sharedWorkspace] launchApplicationAtURL:
[NSURL fileURLWithPath:@"/Applications/Cyberduck.app"]
options:NSWorkspaceLaunchDefault
configuration:[NSDictionary dictionaryWithObject:
[NSArray arrayWithObject:@"ftp://[email protected]/mirror"]
forKey:NSWorkspaceLaunchConfigurationArguments]
error:&error];
を、エラーが皆無です。
これはライオンである。引数はファイル名ではないので、私はopenFile:withApplication:を使うことはできません。 (私が試した)
これは仕事をし、そして私はそれを使用するに傾いている:
system("open -a cyberduck ftp://[email protected]/mirror");
任意のアイデア?
私はまったく同じ問題を抱えています。ドキュメントの私の理解によると、これは動作するはずの方法ですが、そうではありません。 – stigi