0

アプリケーションに必要なリソース(ファイルとフォルダー)を管理するための最も適切な方法について少し混乱しています。

私は明確にします:私は実行可能ファイル(qtを使用してmac osxで開発中)を持っており、aiは固定フォルダー階層を持っており、そこに一連の構成ファイルが保持されています。これらのファイルは、手動で編集、追加、または削除される場合があります。現在、WindowsまたはLinuxでは、親フォルダーにアクセスするだけでこれらのファイルを簡単に取得できます。これらのフォルダーには、任意のOSファイルマネージャーから自由にアクセスできます。

しかし、OSXでは、私の実行可能ファイルは.APPバンドル内にあります。

次に、バンドル内からリソースを取得できるはずです(qtcreatorのリソース管理がうまくいかない場合でも)が、ユーザーはアプリバンドルを開いて編集できる必要がありますが、これはまったく実現可能ではありません...リソースマネージャーをデプロイしたり、構成を(たとえば)homeサブフォルダーに配置したりしたい(すべてをまとめたい)。

解決策はありますか?ありがとう!

4

1 に答える 1

2

OS Xの用語では、構成ファイルは実際にはアプリケーションサポートにある必要があり、ユーザーはそこでアクセスできます。ただし、右クリックして[パッケージの内容を表示]を選択してアプリバンドルに入れると、アプリバンドルからアクセスすることもできます。その後、ファイルを変更して保存できます。

于 2011-09-29T12:24:49.300 に答える