0

Core Data を扱っているときに何が起こっているのかを明確にするために、無料の SQLLite Database Browser (SQLDBB) を DL します。iOSシミュレータのDocumentsfolderからdbをデスクトップにコピーしてから、それを開いてSQLDBBでdbコンテンツを参照するとうまくいきました。

しかし

シミュレータ ライブラリ ファイルはデフォルトで OSX Mountain Lion に隠されているため、通常の SQLDBB の [ファイルを開く] ダイアログを使用して開くことはできません。

このファイルは私の Mountain Lion Finder にあります ([Finder] > [Go] > [Go to folder] を使用して取得します)。

~/Library/Application Support/iPhone Simulator/5.1/Applications/...aAppIDnr.../Documents/DataStore.sql

SQLDBB で直接開くための提案はありますか?

4

1 に答える 1

0

解決しました! しかし、反論の制限により、自分で答えることができなかったので、このコメントです。

1. Browse to your simulator folder as mentioned above. 
2. Simply "drag & drop" the DataStore.sql file onto the SQLDBB and it will open. 

Xcode シミュレーターで Core Data を操作しているときに、「ライブ」DB ビューアーを使用できるようになりました。これは非常に便利です :-)

Ps 現在の SQLDBB (v2.0b1) には開発者 ID が関連付けられていないため、Mountain Lion で開くには、そのアイコンで ctrl キーを押しながら [開く] を選択する必要があります...

于 2012-08-15T13:53:17.777 に答える