问题标签 [ios-webkit-debug-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2627 浏览

javascript - 是否可以在 iOS 上远程调试 Chrome?

我能够使用 Google 的ios-webkit-debug-proxy在 iOS 8.4 上成功调试 Safari 。但它永远不会在 iPad 上看到我的 Chrome 标签。我也尝试过使用桌面 Chrome 浏览器,chrome://inspect但也没有显示出来。

是否可以在 iOS 上远程调试 Chrome?或者这是不可能的?

0 投票
0 回答
1273 浏览

appium - 在 mac OS X 10.11.13 上安装 ios-webkit-debug-proxy

当我尝试使用 > 命令“brew install os-webkit-debug-proxy”在 OSX 10.11.13 上安装 ios-webkit-debug-proxy 时——我面临以下问题

“警告:您使用的是 OS X 10.11 我们不提供对此预发布版本的支持。您可能会遇到构建失败或其他损坏。==> 为 ios-webkit-debug-proxy 安装依赖项:openssl、libimobi ==>安装 ios-webkit-debug-proxy 依赖:openssl ==> 下载https://www.openssl.org/source/openssl-1.0.2d.tar.gz

curl:(22)请求的URL返回错误:404 Not Found”

请让我知道如何解决此问题..

0 投票
0 回答
284 浏览

ios - 使用 selenium webdriver、java、appium 和 webkit 代理的 iPhone 自动化:无法执行超过 1 个测试用例

我正在使用和调试代理进行selenium webdriveriPhone自动化appiumios webkit

我已经使用 Xcode 在 iPhone 中安装了 safariLauncher 应用程序。

脚步:

  1. 我通过终端启动了appium。
  2. Cmd: Appium &
  3. 然后启动 ios-webkit-debug-proxy。
  4. Cmd: ./bin/ios-webkit-debug-proxy-launcher.js -c [device udid]:27753 -d

每次开始执行任何测试用例之前,我都会启动 appium 和 webkit 服务器。只有第一个测试用例工作正常,第二个测试用例在 appium 日志中遇到以下错误:

请提出任何解决方案。

0 投票
1 回答
127 浏览

ios - 在Bitbar真机上安装ios-webkit-debug-proxy

我正在尝试在 Bitbar 真实设备上使用 appium 测试 iOS 应用程序。

我通过执行 appium 测试开始测试,登录后我需要切换到 WEB_VIEW 上下文以继续测试。我做了一些研究,发现我需要在设备上安装 ios-webkit-debug-proxy 才能将上下文从 NATIVE 切换到 WEB_VIEW。

找到这个文档:http ://appium.io/docs/en/writing-running-appium/web/ios-webkit-debug-proxy/#building-ios-webkit-debug-proxy-from-source在同一个

但是如何安装 ios-webkit-debug-proxy 并在 Bitbar 设备中运行文档中提到的那些命令。

0 投票
0 回答
624 浏览

ios - cordova-tools 处理“启动”时出错:无法找到 webview | Ionic 4 - VS 代码上的 Angular 7

我需要帮助...所以我的目标是使用 Visual Studio 代码和内部断点调试我的离子应用程序。所以我的配置是:

  • Mac OS 莫哈韦沙漠
  • iOS 12.3.1
  • Visual Studio(最后一次更新 2019 年 5 月)
  • 已安装 Xcode 10.2.1
  • 已安装 Visual Studio Code 上的 Cordova 工具 ( https://marketplace.visualstudio.com/items?itemName=msjsdiag.cordova-tools )
  • 在 iPhone 上的 Safari 上,我将 Safari -> Advanced -> Inspector web 设置为 true
  • 已安装 ios-webkit-debug-proxy 并已连接拦截器(如您所见)

在此处输入图像描述

所以,我的配置(launch.json)是:

为了运行,我已经Run iOS on device在我运行的设备上启动了应用程序之后Attach to iOS on device。因此,当我认为一切正常时:visual studio 向我返回此错误:

我无法解决此错误,我该如何工作并找到 webview?我试图设置这个:

但没有成功。有任何想法吗 ?

谢谢

0 投票
0 回答
38 浏览

ios - 在IOS模拟器中我无法查看通知模拟器上是否有任何设置可以在通知栏中获取通知

在 ios 模拟器中,我无法查看通知是否在模拟器上有任何设置可以在通知栏中获取通知。我正在使用混合应用程序。

0 投票
3 回答
891 浏览

google-chrome-devtools - Chrome Devtools 控制台隐藏来自远程设备的所有消息

我正在使用 ios-webkit-debug-proxy 和 remotedebug-ios-webkit 适配器在 Linux 上从 Chrome Devtools 调试运行 Safari 的 IOS iPad。

它连接了,我可以查看 DOM 等,但 console.log() 消息不会显示在控制台中。我可以看到隐藏消息数量增加,但我找不到查看消息的方法。

它最初可以工作,但已停止。我尝试通过“设置->首选项->开发工具->恢复默认值并重新加载”将开发工具重置为默认值,但没有运气。

请看截图: chrome devtools 截图

任何帮助,将不胜感激。

0 投票
1 回答
172 浏览

ios - iOS WKWebView 的 didCommitNavigation 从未调用过?

在我的测试代码中,我使用 WKWebView打开http://www.qq.com/ 。我发现,将有 3 个委托方法被调用:

而且这两个方法永远不会被调用

我想知道是什么使该方法被调用或不被调用?