0

アプリを作成し、シミュレーターでテストしました。通常、一部のデータの.plistファイルにアクセスします。このファイルは、Macの適切な場所に保存されています。

iPhoneでアプリをテストしているときにこのファイルにアクセスしたいのですが(サポートファイルフォルダーにファイルがあります)、これを行う方法を見つけることができませんでした。アプリがアクセスできるように、このディレクトリにあるファイルを取得するにはどうすればよいですか。

/var/mobile/Applications/......./Library/freq.plist

答えは、アイブがグーグルで何も見つけられなかったことを見ると、明らかに出血しているに違いありません!

4

1 に答える 1

1

a) アプリのみがアクセスする .plist ファイルにアクセスするか、b) アプリとアプリを使用せずに MAC の両方でアクセスするかは、質問からは明確ではありません。

a) 必要な場合は、アプリのバンドルに含めて、コード内でパスを指定せずに名前で参照します。これをバンドルに含めるには、プロジェクト ナビゲータ (上部の最初のタブが選択された Xcode の左側のパネル) に表示されるファイルに「追加」します。追加するには、最初に Project Navigator パネルのフォルダ アイコンの 1 つを強調表示 (シングル クリック) して、.plist ファイルを表示する場所を示し、command-option-A と入力し、開いたウィンドウで MAC 上のファイルを見つけます。 、「項目を宛先グループのフォルダーにコピーする (必要な場合)」がチェックされていることを確認し、「追加」をクリックします。左側のパネルに表示され、非修飾名でプログラムからアクセスできます。「項目を宛先グループのフォルダーにコピーする (必要な場合)」のチェックを忘れると、わかりにくい問題が発生します。バンドルから削除するには、Project Navigator パネルでそのアイコンを右クリックし、[削除] を選択します。ファイルもゴミ箱に入れるかどうかのオプションが表示されます。

b) を質問している場合、それはより複雑で、トラブルが発生しやすく、おそらく試みても良いことではありません。

于 2012-09-25T01:02:32.543 に答える