さて、私はこの質問をする前に考えました。なぜなら、最初は「アーカイブ内に書き込むことは可能か」という古くからの質問のように聞こえるからです。私はMacOSXを初めて使用しますが、アプリケーションは.app
拡張子と特定のファイル構造を持つ単なるフォルダであることを読みました。それで、このフォルダの中に書くことができるかどうか、そして可能であればどのように書くことができるか知りたいです。
私が尋ねる理由は、私のJavaプログラムでは、Windowsでは、programsディレクトリ(プログラムファイルの原則)にあるいくつかのファイルを読み取りますが、OSXアプリケーションでは(明らかな)ファイルを作成しないように見えるためです。私は彼らがそれらを.app
フォルダに保存しなければならないと思いました!間違っていると思ったら、アプリケーションが作成したファイルを通常どこに保存しているか知りたいのですが。
前もって感謝します
編集私がこの質問をする理由は、アプリケーションがファイルを残してしまうとネガティブフィードバックを恐れるので、本当に有益な意見が必要だからです。要するに、私のアプリケーションには構成ファイルが必要ですが、ユーザーが独自の「データベース」を作成することもできます。これらをユーザーのドキュメントフォルダーに保存することを考えていますが、アプリが削除されたときにこれらのファイルを削除するか、そのままにしておくかがわかりません。明らかに、それらを削除するにはパッケージを作成する必要があります-これはユーザーにとって余分な手順になるだけなので、どう思いますか?...そうです、アプリケーションはユーザーが有効なシリアルキーを入力するとライセンスファイルを生成します--Windowsの場合、情報はレジストリに保存されますが、Macの場合、この情報を含むファイルをどこに置くかわかりません。どんな助けでも大歓迎です。