またはコードの少なくとも一部。基本的に、アプリが書き込みできるようにする必要があります/etc
が、ルートアクセスのみのディレクトリであるため、アプリにはそのディレクトリへのルートまたは偽のルートアクセスが必要です。ユーザーがターミナルを使用してファイルを /etc に移動できるように、ファイルを作成して保存することを考えました~/Desktop
が、次の 2 つの理由でそのアプローチを断念しました。
- このアプリは、端末を使用する必要性をなくすことを目的としています (これが理由でもあり、ユーザーが でアプリを実行する必要がないようにしたいのです
$sudo APPNAME
) - アプリにファイルをデスクトップにドロップさせるには、完全なパスを知る必要があります。「~」は機能していないようで、エラーを返します。