ios - 如何在 Captive Portal 中调试浏览器?

标签 ios iphone debugging captivenetwork

Captive Portal 有一个浏览器,有时会在您尝试连接到无线网络时打开。

有谁知道我该如何调试它?

我已经尝试过的:

  1. 我试过运行模拟器,但模拟器无法打开门户。
  2. 我已经尝试将 iPhone 连接到我的 mac 并使用 Safari 进行调试 - 开发,但是当 iPhone 运行 Safari 而不是 Captive Portal 时,这只会显示调试信息。

最佳答案

我过去不得不这样做,对我有用的是获取强制门户页面的 URL(您通常可以通过使用 curl 访问 google 或其他东西来获取它,并捕获将重定向的响应你到强制门户页面。)

获得 URL 后,只需将其加载到移动版 Safari 中并使用 Debug模式即可。强制门户窗口只是一个使用移动 safari 的 UIWebView,因此调试应该是相同的。

不幸的是,我不知道如何直接在强制门户窗口中进行调试。

关于ios - 如何在 Captive Portal 中调试浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652373/

相关文章:

ios - 如何从 iPhone 专用应用程序过渡到 iPhone 和 iPad 应用程序?

c++ - 尝试在Visual Studio 2012中编译时,符号加载错误

ios - UIPickerView "didSelectRow"选择带有指向 url 的按钮

ios - Tilemap 在横向时改变大小

iphone - 多线程数据库获取xcode

iphone - 为 iPhone 中录制的音频实现噪声过滤算法

java - 如何按需启用 javax.net.debug

performance - FrameTiming和FrameTimingManager的正确用法是什么

ios - 我有简单的 json 输出以及如何在 TableView swift 语言中查看结果

ios - CFBundle 运行时错误 - 这是什么意思?