2011-08-05 9 views
3

可能性の重複:
Where is myProject.sqlite located in Lion OSX Xcode 4.1?sqliteコアデータストアはどこに保管されていますか?

私はそれがエントリが含まれており、モデルが変更されているように私が実行しているテストアプリケーションのための私のコアデータストアを削除しようとしています。私はライオンの下でそれを見つけることができません。私は/ Library/Application Support/My App Nameを見ることを期待していましたが、そこには自分のアプリ用のフォルダはありません。

アイデア?

+0

本当に〜/ライブラリ/ Application Support/My Appではありませんか?どちらの方法でも、ファイルは移動してはいけません。 – sosborn

+0

シミュレータには、iOS Simulatorメニューの[Reset Content and Settings ...]オプションが追加されました。 –

+0

@sosborn nope。私はアプリケーションサポートディレクトリのターミナルに 'ls'をしていて、それは私のアプリとは何も関係しませんでした。 –

答えて

0

どのようなアプリケーションをビルドしましたか? 「シューボックス」タイプのコアデータアプリケーションを作成した場合、そのファイルは永続ストアコーディネータに書き込むように設定されています。

これは、通常、アプリケーションコントローラ/デリゲートで行われます。 XCodeの4.1とライオンで

3

私は再走った私のMacアプリとコアデータが新しいのようだった、そのファイルを削除した後、この下には、〜/ライブラリ/ APPNAME/appname.storedata

を見つけました。

+0

〜/ Library/Application Support/appname/recentから移動したようです... – Daniel

0

これは以前のバージョンと同じ場所に保存されていますが、ライブラリフォルダはFinderフラグで非表示になっています。このフラグを元に戻して再び表示させることができます。これを行うには

、ターミナルユーティリティを開き、次のコマンドを実行します。

chflags nohidden ~/Library 

フォルダとすべてのサブディレクトリが、その後すぐに表示されます。