我已经使用Cordova构建了一个iOS应用程序,我正在尝试使用我的Mac进行调试。我已关注this tutorial,但当我转到Develop -> iPhone xxx
时,没有可以调试的应用。
我使用英特尔XDK工具构建了应用程序。有没有办法在我的iOS应用程序中启用调试?
感谢。
修改
我尝试使用GapDebug调试我的应用,但它无法将我的应用识别为可调试版。
我使用生产/分发证书创建了我的应用程序,而不是使用开发证书。也许,这可能是我无法调试我的应用程序的原因吗?
答案 0 :(得分:2)
使用cordova创建的每个应用程序都使用激活的Debugmode进行编译。如果不是,您可以通过https://stackoverflow.com/a/12499274/3671726
更改此设置我建议您组合安装Google Chrome和GapDebug,而不是使用Safari调试您的应用程序。去那个网站,查看那个视频 - 你会喜欢这个工具。令人印象深刻的是,如何以及如何智能gapDebug处理您的调试。
<强>解决强>
就像他发现自己一样,他用错误的证书编译了应用程序。因此,请务必使用配置文件,其中包含开发证书,而不是分发证书。
答案 1 :(得分:2)
我使用的是分发/生产证书来签署我的应用,所以我无法对其进行调试。我创建了一个带有开发证书的新配置文件,现在它就像一个魅力。
我像使用Sithys一样使用GapDebug。这是一个很好的工具,谢谢。