首页 文章

如何启用远程调试iOS webapp?

提问于
浏览
3

我正在尝试使用safari检查器在iOS设备上调试Web应用程序 .

我引用了这种方式:enable remote web-inspector

它适用于我尝试使用我开发的iphone应用程序(由xcode构建并运行到设备) . 但如果我尝试调试使用ipa安装的webapp,我在safari> Develop> iPhone菜单中找不到应用程序 . (此菜单仅显示'无可检测的应用')

例如,在Android Webview中,有一个api SetWebContentsDebuggingEnabled

如果开发人员写 webview.SetWebContentsDebuggingEnabled(true) 每个人使用apk安装此应用程序可以在Chrome中调试webview .

iOS中有 SetWebContentsDebuggingEnabled 这样的选项吗?

救命-!

2 回答

  • 2

    李!

    Xcode 7.0提供了一些构建选项 . 检查 Build Settings . 您可以选择发布或调试模式,也许调试模式可以连接到safari检查器 .

    对于您的Web开发人员!

    谢谢 .

  • 0

    解决!

    你应该检查以下所有条件 .

    • 构建用于测试 .

    • 导出存档时,选择"Save for Development Deployment."(在XCode 7.0中可用!)

    • 您只能使用已注册到Apple开发者帐户的设备进行“远程调试” . 因此,如果您想将ipa发布给测试人员,您应该首先获得他们的测试设备的udid .

    • 也可以这种方式检查应用程序日志 .

相关问题