こんにちは。エクセルソフトの田淵です。
今は SQLite の使い方を調査しています。正しく SQLite にデータが保存されているか?を確認するためには、2つの要素を満たす必要があります。
DB Browser for SQLite
SQLite ブラウザーはそこそこあるようなのですが、Windows/Mac 両対応で無料の SQLite ブラウザーが良かったので DB Browser for SQLite を使っています。
db3 ファイルを開くとこんな感じでテーブルの構造やデータを見ることが出来ます。リアルタイムでアプリ側でデータを更新しても、タブを切り替えて戻ると再取得されます。
なお、弊社取り扱いの DataGrip という製品もありますので、併せてご検討ください。2万円くらいです。(ダイマ)
SQLite のファイル *.db3 の保存場所
深いですねw
iOS Simulator ですが、
~/Library/Developer/CoreSimulator/Devices/
にすべての Simulator があります。
Xcode を起動して、メニューの Window > Devices
からデバッグしている iOS Simulator の Identifier と同じ名前のフォルダがありますので、その中の、
data/Containers/Data/Application/
にインストールされているアプリケーションがありますので、そのフォルダを開いておいて、最初のデバッグをした時に「追加された」フォルダが今回デバッグしているアプリのフォルダです。その中の
Library/xxxx.db3
が対象の SQLite のファイルですので、上記 DB Browser for SQLite で開きましょう。
(上からアプリフォルダ内の Library に db3 ファイルが入っているか見ていっても勿論見つかります。面倒だけど。)
フォルダパスは纏めると
~/Library/Developer/CoreSimulator/Devices/<Device Identifier>/data/Containers/Data/Application/<Application Identifier>/Library/xxxx.db3
ですw
iOS Simulator を消したり増やしたりする方法は
に記載してあります。
それでは、引き続き SQLite の調査をします。
Xamarin 気になった方は
是非 ダウンロード して触ってみてください。Visual Studio 2015 をご利用の方は Update 3 にアップデートする際にカスタムインストールで Xamarin を追加しましょう。 学習用リソース や JXUG リンクページ に参考資料を纏めてますので併せてどうぞ。
Xamarin の導入支援サービスを始めました。ベースは基本的なアプリを一緒に作ることで Xamarin を使えるようになって頂く内容ですが、ご要望に応じて講習内容のカスタマイズも可能です。詳しくは田淵までお問い合わせください(^^)
有償セミナー、トレーニング | Xamarin : XLsoft エクセルソフト
Xamarin の情報が欲しい方はこのブログも購読いただいたり、私のTwitterアカウントをフォローいただいたりすると嬉しいです。
私が所属している エクセルソフト の宣伝を少しさせてください。弊社は開発者向けの様々なソフトウェアを扱っています。おなじみの ReSharper (JetBrains)、 や Atlassian の JIRA, Confluence、Office/PDF ファイルを .NET/Java で操作するライブラリ Aspose(アスポーズ)、Windows アプリ、Web ページ、iOS/Android アプリの UI テストができる TestComplete などお勧めです(^^) また、Visual Studio Professional/Enterprise with MSDN も販売してますし、日本で売っていない海外のソフトウェア、開発ツールなどを弊社経由で日本円で購入頂くことも可能です。ご興味あれば 弊社ページ を覗いてみてください。
以上です。