に行くと、/usr/bin
何百もの実行可能ファイルまたは実行可能ファイルへのリンクが表示されます。
私のアプリケーション(XcodeのObj-Cで記述されたMacアプリ)は、これらの実行可能ファイルのいくつかに依存しています。残念ながら、実行可能ファイルは手動でインストールする必要があります。実行可能ファイルを確認してから、ユーザーにインストールを促す必要があります。
私のコードは次のとおりです。
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/usr/bin/executable"];
NSPipe *pipe = [NSPipe pipe];
[task setStandardOutput:pipe];
NSFileHandle *file = [pipe fileHandleForReading];
[task setArguments:[NSArray arrayWithObjects:sender, target, nil]];
[task launch];
アプリ内の実行可能ファイルをどこかにコピーして、そこから呼び出すことができるかどうか疑問に思いました。そうすれば、ユーザーは自分でそれを取得する必要がなくなります。
そして、それはMac App Storeで許可されますか?