小编dev*_*ing的帖子

是否可以在 safari 上检查调试模式发布的 iOS 应用程序?

参考资料 1. 在 WWDC2016 上,Apple 宣布了 Web Inspector 权利。

\n\n
\n

“为了保护您的应用程序的完整性,我们不允许任何人下载您的应用程序并使用 Web Inspector 来浏览您的应用程序。

\n
\n
\n

因此,您需要将此权利添加到应用程序的权利文件中以进行本地开发。

\n
\n
\n

...您在开发时添加此内容,然后在发布应用程序时将其收回。然后,一旦您拥有此权利,您的设备和应用程序将显示在“开发”菜单中,您可以附加到它。将 Web Inspector 连接到 JSContext 和 WebView 也很简单 \xe2\x80\x94。”

\n
\n
\n

参考文献 2。Webkit.org 指南。

\n\n
\n

启用 Web Inspector 后,通过物理电缆或在 Xcode 中配置无线调试后将 iOS 设备连接到任何 macOS 机器,iOS 设备的名称将作为子菜单出现在 Safari 的“开发”菜单中(以及 Safari 技术预览) )在连接的 macOS 计算机上,允许远程检查:

\n
\n
    \n
  • Safari 中的任何页面
  • \n
  • 添加到主屏幕的网站
  • \n
  • 开发者配置的应用中的 Web 内容\n
      \n
    • SFSafariViewController
    • \n
    • WKWebView …

safari xcode web-inspector ios

5
推荐指数
1
解决办法
3468
查看次数

标签 统计

ios ×1

safari ×1

web-inspector ×1

xcode ×1