CSS、HTML、Javascript、および PhoneGap を使用して、初めての iPhone アプリを作成しています。データベースとして SQLite を使用したいので、次のチュートリアルをインスピレーションとして使用しています。
http://coenraets.org/blog/2011/10/sample-app-using-the-phonegap-database-api/
次のコードは、データベースのデータを使用するか、最初にデータベースにデータを入力するかを決定します。
function onDeviceReady() {
db = window.openDatabase("EmployeeDirectoryDB", "1.0", "PhoneGap Demo", 200000);
if (dbCreated)
db.transaction(getEmployees, transaction_error);
else
db.transaction(populateDB, transaction_error, populateDB_success);
}
デバッグ後、アプリを実行するたびにデータベースにデータが入力されることがわかったので、
if (dbCreated)
決して実行されません。
SQLlite ファイルを確認したいので、SQLite Database Browser を使用して検索していますが、うまくいきません。次の質問から:
iPhoneアプリケーションで実行されているsqliteファイルのデータを表示するには?
ファイルは次のフォルダーのどこかにあるはずです。
user/Library/Application Support/iPhone Simulator/
しかし、iPhone Simulator
フォルダは存在しません。
シミュレーターでデータベースをローカル ファイルに保存するにはどうすればよいですか?