我可以从 Windows 调试安装的混合 ios 应用程序吗

Posted

技术标签:

【中文标题】我可以从 Windows 调试安装的混合 ios 应用程序吗【英文标题】:Can I debug installed hybrid ios app from windows 【发布时间】:2016-06-04 19:38:09 【问题描述】:

我的 phonegap 应用程序在某些 ios 设备中随机崩溃,而不是 phonegap 客户端发生的。

有没有办法用 windows pc 调试已安装的 ios 应用程序?

【问题讨论】:

恐怕现在没有虚拟机就没有机会,但是当你关注这些steps时,你可以克服这个问题。然后在安装和运行 yosemite 之后你必须升级到 el captian,否则你不能用 xcode(> iOS 9) 调试更新的 iOS 版本的应用程序。也有关于 el capitan 虚拟机的说明,但这些对我不起作用,而是从 yosemite 升级到 el capitan。 【参考方案1】:

调试 Cordova 应用程序很痛苦。由于该应用程序在类似浏览器的内部运行,因此所有本机调试器都无用。在您的特定情况下,我可以建议您使用 Weinre,这是一种远程工具,能够在应用程序运行时向您显示某些内容,并且您可能会发现您正在寻找的错误。 你可以开始阅读这个link 或这个link 或者谷歌WEINRE。

【讨论】:

【参考方案2】:

由于您的 iOS 应用程序崩溃,很可能问题出在本机代码上。

顺便说一句,你可以试试这个工具 - GapDebug

【讨论】:

以上是关于我可以从 Windows 调试安装的混合 ios 应用程序吗的主要内容,如果未能解决你的问题,请参考以下文章

通过开始调试 (F5) 从 Visual Studio 2010 使用 InstallUtil 安装 Windows 服务

可以从 Windows 机器在 iPad 上远程调试 javascript 吗?

AngularJS 和 Ionic 用于创建 windows、android 和 iOS 混合应用程序

如何用ionicframework进行混合移动应用开发

如何将 Ionic3 angular4 混合应用程序构建为 ios .ipa 文件?

适用于 iOS/Android/Windows 8 的混合应用程序