【发布时间】:2016-01-13 20:05:23
【问题描述】:
我已经开始研究为新的 Apple TV 制作基于 TVML/TVJS 的应用程序的教程,但我有两个问题使得开发过程非常乏味和不切实际。
我无法理解的第一件事是我应该如何调试应用程序启动时发生的代码。我已经连接了 Safari 调试器,并且我确实设法命中了一些断点,但仅限于由某些用户输入触发的代码。在启动时,我正在从远程位置加载一个 xml 文档,我将使用它来动态生成 tvml 模板,但在模板完成渲染之前,我无法让调试器在正在运行的代码中的任何位置停止。
我遇到的另一个不利于生产的问题是,除了完全关闭模拟器中的应用程序(双击主页按钮,然后将应用程序滑开)之外,我似乎无法以任何其他方式重新加载 JavaScript 文件。这也使调试器退出,所以我也必须重新启动那个。这肯定不是您应该进行持续开发和测试的方式吗?
【问题讨论】:
标签: javascript debugging tvos apple-tv