调试iOS Cordova应用

5
我使用Cordova构建了一个iOS应用程序,并尝试在我的Mac上进行调试。我遵循了这个教程,但是当我进入 Develop -> iPhone xxx时,没有应用程序可以进行调试。
我使用Intel XDK工具构建了应用程序。有办法在我的iOS应用程序中启用调试吗?
谢谢。
编辑
我已尝试使用GapDebug来调试我的应用程序,但它无法识别我的应用程序是否可调试。
我使用的是生产/发布证书创建应用程序,而不是开发证书。也许这就是我不能调试应用程序的原因?
2个回答

2
每个使用Cordova创建的应用程序都是以激活的Debug模式编译的。如果没有,您可以通过https://dev59.com/0mcs5IYBdhLWcg3w5H5a#12499274更改此设置。
与使用Safari进行调试相比,我建议您安装Google Chrome和GapDebug组合使用。访问该网站并查看视频 - 您会喜欢这个工具的。GapDebug非常出色,聪明地处理您的调试过程。
解决方案:就像他自己发现的那样,他使用了错误的证书编译了应用程序。因此,请确保使用包括开发证书而不是分发证书的provisioning profile。

谢谢。GapDebug无法调试我的应用程序。我已经编辑了我的问题。 - Héctor
可能是这个问题,尝试将你在XCode中的证书/配置文件更改为开发证书并测试。 - Sithys

2
我曾使用发布证书对应用进行签名,因此我无法进行调试。现在我已创建了一个含有开发证书的新配置文件,现在它能够完美地工作了。
我像Sithys所说的那样使用GapDebug,这是一个很好的工具,谢谢。

有没有不使用XCode的方法? 我喜欢Intel XDK工具,但它只能用于构建分发...真是太遗憾了! - Shay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接