Ios 为什么PhoneGap总是显示默认屏幕图像?
我现在正在测试一个iOS示例应用程序,虽然我在Xcode(项目目标屏幕的摘要选项卡)中设置了所有新的启动图像,但PhoneGap 3.0仍然显示其默认的splashscreen。为什么?即使splashscreen是一个插件,默认情况下不包括在PhoneGap 3.0中Ios 为什么PhoneGap总是显示默认屏幕图像?,ios,cordova,splash-screen,Ios,Cordova,Splash Screen,我现在正在测试一个iOS示例应用程序,虽然我在Xcode(项目目标屏幕的摘要选项卡)中设置了所有新的启动图像,但PhoneGap 3.0仍然显示其默认的splashscreen。为什么?即使splashscreen是一个插件,默认情况下不包括在PhoneGap 3.0中 iOS文档中提到的是发布图像,而不是splashscreen,它甚至强烈建议我们使用类似于发布图像的“第一屏”,而不是类似于关于屏幕的内容。这些是一样的吗?Splashscreen和launch image是一样的 您可能做的每
iOS文档中提到的是发布图像,而不是splashscreen,它甚至强烈建议我们使用类似于发布图像的“第一屏”,而不是类似于关于屏幕的内容。这些是一样的吗?Splashscreen和launch image是一样的
您可能做的每件事都是对的,但iOS(特别是在模拟器中)在开发过程中通常不会改变这些东西(飞溅屏幕、图标等)。尝试删除你的应用程序,清理你的项目(在Xcode:Product->clean(shift+cmd+k)中),然后重新安装你的应用程序。这与清理或缓存问题无关。问题是默认情况下,PhoneGap在项目模板中包含所有可能的启动映像。这些文件位于Resources文件夹下,并在生成事件时复制到bundle的根文件夹。虽然我在Xcode(目标/摘要屏幕)中正确选择了自己的启动图像,但默认PhoneGap的特定文件(例如default~iphone.png)覆盖了我的文件:( 一旦发现问题,您可以通过某种方式解决,但我更喜欢以下步骤:
谢谢,但它不起作用。应用程序图标是正确的,但不是启动图像,所以我认为这不是缓存问题。如果不查看您的项目,很难找到解决方案。它现在是否仍然显示Phonegap splashscreen或根本没有splashscreen?在我的情况下,删除应用程序并重新安装它是jonas建议的缺少的最后一步。Andro呢id版本?您能找到如何在Android上工作吗?在较新版本的Cordova中,步骤1中的文件夹分别位于
/platforms/ios/AppName/Images.xcsets/AppIcon.iconset
和/platforms/ios/AppName/Images.xcsets/LaunchImage.LaunchImage
中。您对此有什么解决方案吗wer不适用于我的项目什么解决方案?我下面的答案适用于我的所有应用程序。我不使用xcode。。。