【问题标题】:Titanium JS: With Titanium Alloy, can the database be viewed?Titanium JS:用钛合金,可以查看数据库吗?
【发布时间】:2014-04-10 20:50:36
【问题描述】:

我已经习惯使用钛合金来构建应用程序,我已经添加了一些模型 JS 文件,并使用 Alloy.createModel 方法创建了其中一些模型,然后使用 .save() 方法保存了它们。

我唯一无法解决的是,这个数据库在哪里,我如何查看它和检查表?可以使用 Sequal Pro 等数据库浏览器查看吗?

编辑:我想在我的模拟器上查看我正在测试的数据库。从 iPhone 上查看数据库也很棒。

【问题讨论】:

  • 使用 iOS 还是安卓?
  • 目前是 iOS,但后来是 Android。我主要想在我的机器上本地查看它,同时使用模拟器进行开发和测试。
  • 在android中怎么样?

标签: titanium appcelerator titanium-alloy


【解决方案1】:

你必须在 iPhone Simulator 支持文件中找到 sqlite 数据库文件:

~/Library/Application Support/iPhone Simulator/[操作系统版本]/Applications/[appGUID]/

然后转到私人文档。

将其复制到所需的文件夹,然后与 sqlite manager 或类似工具一起使用 :)

谢谢

【讨论】:

  • 每次更新数据库时我都必须这样做吗?我怎么知道哪个 GUID 是正确的?
  • 您可以通过应用程序名称猜测,是的,您每次都必须这样做,或者从该文件夹本身导入 sqlite,您会很高兴
  • ~/Library/Application Support/iPhone Simulator/[OS version]/Applications/ 里面大约有 6 个 GUID,我怎么知道哪个是哪个?
  • 转到每个文件夹,您会找到每个应用程序的名称
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多