【问题标题】:How can I debug a web application that is running in iOS via the AirWatch browser?如何通过 AirWatch 浏览器调试在 iOS 中运行的 Web 应用程序?
【发布时间】:2016-03-07 14:42:39
【问题描述】:

我有一个非常“简单”的问题。我有一个我们公司内部的应用程序。该公司使用 AirWatch 浏览器来管理内部网络应用程序,这很好。

问题是,我不知道如何在该浏览器中调试或查看 Javascript 执行情况。有没有明确的方法来做到这一点?我花了一些时间尝试搜索,但我们什么也没找到。

【问题讨论】:

  • 你有没有设法解决这个问题?
  • 不,到目前为止,唯一的解决方案是 AirWatch 团队直接对其进行调查。我们不得不提取 IIS 日志并使用 Wireshark 来验证从 AirWatch 到 MAG 服务器的请求,但这是我们所能得到的,无法看到 Javascript 的执行......
  • 是的,我放弃了,不得不求助于老派的 alert(variableName) 样式调试。最后没有帮助,因为我遇到了 history.pushState 的问题,而且他们的实现有很多错误。
  • @SimonGates 很遗憾听到这个消息,我认为对于被吹捧为安全企业标准选项的东西来说,没有一些开发人员调试是一个糟糕的实现。幸运的是,我们正在改用 safari/chrome,所以这对我们来说不再是问题了。
  • 没有解决办法。我们公司切换到启用其他浏览器(safari和chrome)通过网络工作,所以Airwatch基本不用。 Airwatch 支持表示他们无法调试客户端问题...

标签: javascript ios airwatch


【解决方案1】:

当设备通过电缆连接时,您无法调试 AirWatch 浏览器,只能使用 chrome 和 safari 调试 Android 和 iOS 应用程序。

我通常会实现一个日志系统,它会在本地 log.txt 文件上进行写入,并在设置中提供一个按钮以通过邮件发送日志文件。

【讨论】:

  • 讽刺的是,这是正确的答案。这是不可能的,您需要自己记录。
猜你喜欢
  • 2011-10-26
  • 2017-07-12
  • 2020-04-26
  • 2011-01-16
  • 1970-01-01
  • 2022-09-27
  • 2014-10-23
  • 1970-01-01
相关资源
最近更新 更多