2

有没有比我目前正在做的更好的方法来使用 Titanium 进行调试?我总是在 iOs 模拟器中运行我的项目。问题是对于我所做的每一个小调整,我都必须关闭 iOs iPhone 模拟器并再次调试。

有没有更快的调试方法?当我总是必须关闭并重新启动模拟器时,开发应用程序需要花费大量时间。

你们在做什么来测试 iOs?

(加载 Android 模拟器也需要很长时间来测试)。

此致,

Duikboot

4

3 回答 3

1

如果您想在 Titanium 中进行正确调试,Titanium Studio 现在提供 iOS 和 Android 调试。您可以在此处查看有关如何操作的视频指南:https ://vimeo.com/21949107

至于“调试”,如进行细微更改并重新启动模拟器。您需要将您在 Titanium 中编写的所有内容重新编译为 C,这就是您需要重新启动模拟器的原因。

对于风格变化,我建议查看http://www.kraniumjs.com - 因为他们设置了一个很棒的框架,可以插入风格变化。非常适合 UI 调整。

于 2012-05-02T16:02:13.373 回答
0

不确定如何加载 iOS 模拟器,但它应该非常快。千万不要建立你的钛项目,在 xCode 中加载整个东西,然后从那里运行模拟器。

对于 iOS 和 Android,在 Titanium Studio 的模拟器上运行。通常(至少在我的机器上)这大约需要 10-20 秒。Android 有时会慢一些。

iOS 模拟器会在重新部署到模拟器时自动关闭。最好是使用 Titanium Studio 2.0。(最新的)

Android 模拟器不会关闭,而是关闭应用程序,然后在模拟器上重新安装。

如上所述,这是一个快速的过程。

于 2012-04-26T14:13:09.967 回答
0

我找到了一种无需关闭模拟器即可在模拟器中重新启动 iOS Titanium 应用程序的方法。

由于在模拟器中运行的应用程序实际上是对您的原始 .js 文件进行符号链接,因此您通常可以使用 ios-sim 使用更新的源代码重新启动您的应用程序。

使用 ios-sim 的命令行有点麻烦,所以我创建了一个工具来自动化该过程

http://tech.frontseat.org/2013/08/titanium-refresh-make-code-changes-without-rebooting-the-simulator/

于 2013-08-07T18:34:32.927 回答