【发布时间】:2014-07-21 18:47:28
【问题描述】:
我正在使用 PhoneGap 3.4.0 创建应用。
在我的 Phonegap 项目中,我在这里添加了我自己的自定义应用程序图标:
MyProject/www/res/icon/ios/icon-57-2x.png
MyProject/www/res/icon/ios/icon-57.png
MyProject/www/res/icon/ios/icon-72-2x.png
MyProject/www/res/icon/ios/icon-72.png
我在这里添加了我自己的自定义启动画面:
MyProject/www/res/screen/ios/screen-ipad-landscape-2x.png
MyProject/www/res/screen/ios/screen-ipad-landscape.png
MyProject/www/res/screen/ios/screen-ipad-portrait-2x.png
MyProject/www/res/screen/ios/screen-ipad-portrait.png
MyProject/www/res/screen/ios/screen-iphone-landscape-2x.png
MyProject/www/res/screen/ios/screen-iphone-landscape.png
MyProject/www/res/screen/ios/screen-iphone-portrait-2x.png
MyProject/www/res/screen/ios/screen-iphone-portrait.png
MyProject/www/res/screen/ios/screen-iphone-portrait-568h-2x.png
然后我通过MyProject 文件夹中的命令行运行它:
phonegap build ios
应用程序似乎编译正确,我可以在 xCode 中打开应用程序并在 iPhone 模拟器中运行它,问题是模拟器仍然显示 Cordova 默认应用程序图标和闪屏。
我还在运行phonegap build ios 之前和之后替换了以下directress 中的文件,但这似乎也没有解决它。
MyProject/platforms/ios/My Project/Resources/icons/
MyProject/platforms/ios/My Project/Resources/splash/
MyProject/platforms/ios/www/res/icon/ios/
MyProject/platforms/ios/www/res/screen/ios/
我已经阅读了documantation for Icons and Splash Screens,但似乎无法弄清楚为什么它对我不起作用。
我错过了一步吗?我应该运行不同的命令吗?
【问题讨论】:
-
这里已经回答了这个问题:stackoverflow.com/questions/23830467/…
-
我已经尝试了这些答案提供的解决方案,但没有一个对我有用。
-
另外,请注意在我上面的问题中,我已经尝试过您提供的解决方案。谢谢。
-
在 xcode 中,转到可以查看图标和闪屏资源列表的屏幕,然后单击每个并重新选择资产。我不得不多次这样做,如果名称没有更改,xcode 似乎会缓存资产。重新选择每个资产后,尝试重建。