[英]Ionic iOS Cordova Switching between apps stays old icon, new icon is not being generated app switcher
目前,在應用程序之間切換時,我遇到了一個關於 ICON 的 iOS 資源的奇怪問題。
我目前正在使用的應用程序是從codecanyon下載的模板,並且我已將icon.png和splash.png更改為客戶端徽標。
圖標在其他任何地方都正常工作,只有在應用程序之間切換時,您在應用程序之間滑動的屏幕,左上角的小圖標沒有改變,它保持原樣。
我現在看到的是,當我使用 cordova-res 生成圖標時,它會生成 28 個圖標,這 3 個圖標不是由 cordova 生成的,我必須手動制作它們:
<icon height="29" src="resources/ios/icon/icon-small.png" width="29" />
<icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58" />
<icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87" />
我確實手動生成了它們並將它們放在資源/ios/圖標位置,但仍然沒有成功。
我還查了XCODE,老圖標根本沒有。
這是在主屏幕上工作的圖標。
這是出現在左上角的舊圖標。
離子信息:
Ionic:
Ionic CLI : 6.12.3 (/Users/leotrinelmazi/.nvm/versions/node/v12.19.0/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 5.8.5
@angular-devkit/build-angular : 0.803.29
@angular-devkit/schematics : 8.3.29
@angular/cli : 8.3.29
@ionic/angular-toolkit : 2.3.3
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : ios 6.2.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 4.2.1, (and 21 other plugins)
Utility:
cordova-res : 0.15.3
native-run (update available: 1.5.0) : 1.2.1
System:
ios-deploy : 1.11.3
ios-sim : 8.0.2
NodeJS : v12.19.0 (/Users/leotrinelmazi/.nvm/versions/node/v12.19.0/bin/node)
npm : 6.14.8
OS : macOS Big Sur
Xcode : Xcode 13.1 Build version 13A1030d
雖然我已經提出了這個問題,但我也在查看 stackoverflow 並最終提出了一些建議。
我的解決方案是卸載應用程序(已多次完成),關閉 iPhone(或重新啟動)再次安裝應用程序。
現在圖標顯示正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.