我们正在开发一个广泛使用Cavas 2D进行某些演示的网络应用程序,并且已成功在iOS和Android设备上运行。最近我们为iOS设备添加了独立模式,因此用户必须使用“添加到主屏幕”并使用屏幕图标运行它,就像常规应用程序一样。
最近发生的事情是,我们在iPhone4上启动网络应用程序10-12次之后:
状态栏(最初设置为“黑色”)突然变为白色,我们无法退出Safari(按主页按钮)。
如果我们尝试进行屏幕截图(家庭+电源按钮),则会播放快门声,就像拍摄并保存屏幕截图一样。
如果我们尝试锁定设备(电源按钮),屏幕会变黑,但之后没有任何操作会带来解锁屏幕或任何屏幕 - 显示屏仍为黑色。
我们只能在此之后按住home + power 10秒钟进行重置。
如果我们没有锁定设备,网络应用程序一直没有任何问题,它不会崩溃,但无法退出(双击主页按钮也没有结果)。
< / LI> 醇>有没有人使用他们的网络应用程序体验过这个?
如何调试此指南将受到高度赞赏。我们尝试在OSX上使用Safari,将iPhone连接到它并使用Develop - &gt; iPhone菜单,但到目前为止没有运气。
提前致谢!
答案 0 :(得分:1)
我会开始尝试通过在连接到计算机的iPhone上运行XCode来进行调试。
在XCode中打开“管理器”并转到“设备”选项卡。
您应该在那里看到您的设备,您可以从中查看iOS控制台。这可能会告诉你手机停止响应出了什么问题。
我认为您不必将手机置于开发模式(或成为付费开发者)才能看到iOS控制台。