我有一个版本为3.12.0
的离子应用,我试图更新应用图标和启动。
我将icon.png
和splash.png
放在resources
文件夹中并运行:
ionic cordova resources --icon
ionic cordova resources --splash
它只是更新图标而不是更新。在飞溅中显示旧的。
之后我从资源中remove the android and ios folder
并运行:
ionic cordova resources
它使用正确的图标再次创建所有两个文件夹但使用旧的启动。我该如何解决这个问题?
在我运行的所有命令中都显示了此警告,但我不知道是否可能是这样的原因,我认为不是因为图标生成和更新得很好。
[WARN] Error with ./www/lib/ionic/version.json file: FILE_NOT_FOUND, trying
./bower.json.
谢谢
答案 0 :(得分:0)
来自https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/
“目标上的应用程序可能无法反映对映像的更改一旦在目标上运行应用程序,iOS就会缓存启动映像。不幸的是,当您更改映像时,iOS不会使缓存无效,这意味着您仍然会看到旧的启动映像。您应该:删除应用程序,或重置内容和设置(模拟器)。“
答案 1 :(得分:-1)
尝试此命令:
$npm rebuild node-sass --force
生成启动和图标后。