繁体   English   中英

phonegap iOS应用程序可在模拟器上运行,但不能在设备上运行。 如何调试

[英]phonegap iOS app working on simulator but not in device. How to debug

我刚刚完成了Cordova / Phonegapp应用程序的开发。 当我在iOS模拟器上对其进行测试时,一切正常且快速,但是,在设备上进行测试时,它仅部分起作用。

我的应用程序是一款具有王国背景的游戏,具有8个按钮(8个建筑物)。

当我单击每座建筑物时,它会带我到一个代表建筑物内部内容的屏幕,但是其中一个不起作用,并冻结了我的应用程序。

如何查看故障或崩溃报告,以帮助我在设备上调试应用?

如果您提供文件的完整路径,即“ file:///Users/.../someDir/some.html”,则该文件仅在与项目所在的同一台计算机上运行的模拟器上有效。

我建议仅在要访问的文件中添加其他路径,即,如果您位于“ / someDir”中,则只需提供“ some.html”,或者如果要访问父目录,只需使用“ ../”即可。

至于调试Cordova应用程序,我建议下载此插件并使用console.log而不是alert

希望这会有所帮助。

好的,我找到了一种通过alert调试我的应用程序的“斯巴达式”方法,发现网址设置不正确(仍然不知道为什么它可以在模拟器上运行)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM