0

Mac で NativeProcess を使用してプログラムを起動しようとしています。

pathEV="/Applications/MyFolder/MyAppOSX.app"
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
var fileEV:File = new File();
fileEV=fileEV.resolvePath(pathEV);
nativeProcessStartupInfo.executable = fileEV;
var process:NativeProcess = new NativeProcess();
process.start(nativeProcessStartupInfo); 

しかし、このエラーが表示されます: エラー #3214: NativeProcessStartupInfo.executable が有効な実行可能ファイルを指定していません

それを解決するのを手伝ってもらえますか? ありがとう

4

3 に答える 3

0

なぜnativeProcessが必要なのですか? fileEV.openWithDefaultApplication() を使用しないのはなぜですか?

于 2013-05-15T12:58:04.390 に答える
0

<supportedProfiles>extendedDesktop</supportedProfiles>マニフェスト ファイルに追加する必要があるのでしょうか。

また、.app は実行可能ファイルではないと思います。実際には、実際の実行可能ファイルが存在する単なるアプリケーション バンドルです。/bin/ls最初に をポイントして、他のすべてが問題ないことを確認してから、.app フォルダー内を掘り下げて実行可能ファイルを見つけます。

于 2013-05-15T09:35:11.163 に答える