cordova:如何远程调试应用程序?

cordova: How to debug app remotely?

我的客户位于很远的地方,我的应用程序有问题。我想在他的 phone.

中远程调试这个应用程序

这真的可能吗? 如果是这样,那我们该怎么做呢?

由于 apk 不可用,唯一的可能是您可以共享客户端的屏幕并使用 chrome 调试工具。

两种方式,各有不同程度的成功:

  1. 要查看应用程序的实际问题,您的客户可以下载 "AirServer",这是一种将 iPhone 镜像到他们的计算机屏幕的方法。然后,您可以使用任何屏幕共享软件(例如 Google Hangouts 或 Skype)来查看发生了什么。

  2. 发布包含 "Logging Service" 的更新,当您遇到错误时会记录到 localStorage;然后通过 phone 上的特殊序列启用对它的访问(如果你不担心人们看到它,你可以将它作为一个菜单选项。如果你是,然后通过特定的触摸按下来隐藏它)。然后您可以将所有错误转储到该屏幕并以这种方式加载它。我在创建 the Bluetooth Low Energy Demo app.

  3. 时使用了这种方法