Xcode 第二次启动应用程序后,飞溅图像不会消失

Xcode 第二次启动应用程序后,飞溅图像不会消失,xcode,ibm-mobilefirst,Xcode,Ibm Mobilefirst,我正在使用Worklight v5.0.5,并创建了Worklight混合应用程序;我正在iOS v5.1.1上运行该应用程序,使用Xcode 4.6编译 当我从Xcode在iPad中执行应用程序时——iPad通过USB电缆连接到Mac——应用程序启动正常,我看到启动屏幕,然后是登录页面 如果我断开USB电缆,我将无法再次运行该应用程序。一旦我从iPad上关闭了应用程序,或者在断开USB电缆之前停止了它,我就无法再次启动它,应用程序也无法通过启动图像 类似地,如果我生成一个.ipa并通过IBM

我正在使用Worklight v5.0.5,并创建了Worklight混合应用程序;我正在iOS v5.1.1上运行该应用程序,使用Xcode 4.6编译

当我从Xcode在iPad中执行应用程序时——iPad通过USB电缆连接到Mac——应用程序启动正常,我看到启动屏幕,然后是登录页面

如果我断开USB电缆,我将无法再次运行该应用程序。一旦我从iPad上关闭了应用程序,或者在断开USB电缆之前停止了它,我就无法再次启动它,应用程序也无法通过启动图像

类似地,如果我生成一个.ipa并通过IBM Worklight Application Center安装它,那么第一次启动该应用程序就可以了,但是如果我关闭该应用程序(单击两次home按钮等…),那么下一次启动该应用程序时,它也不会通过启动映像


有什么提示吗?

我注意到类似的行为,与您描述的情况不同。对我来说,这有助于:

断开设备与Mac的连接后,我确保以与您相同的方式退出应用程序,并关闭iPad(而不是关闭,只需单击电源按钮关闭显示器),然后再次尝试运行应用程序。您也可以尝试关闭iPad。如果这有帮助,这不是Worklight问题


根据对这一答案的评论#3,它揭示了当前的问题:

一旦创建了一个应用程序,例如名称为“newApp”的应用程序。该值“newApp”在整个项目中的多个位置被引用—HTML文件名,在application-descriptor.xml中,引用应用程序的CSS和JS文件,可能还有一个或两个引用


不支持更改此值。改变它确实会导致这个问题中所描述的,以及其他奇怪的事情。恢复更改,应用程序将正常工作。

Hi。不可能。我尝试过关闭iPad,也尝试过关闭,但应用程序无法再次启动。如果不是Worklight,是我的错吗?我必须在XCode中做些什么吗?我已经用运行iOS 6.1.3的iPhone 4S测试了这个问题,使用Worklight 5.0.6.1创建的应用程序,使用XCode 4.6构建的应用程序,无法复制。我明白了!!!问题是更改application-descriptor.xml中的文件名(以及html文件名)。您必须使用与应用程序相同的主文件名,不能更改它。既然我知道如何复制,我将请求官方支持。谢谢你,伊丹。