flutter_native_splash 패키지를 이용하여 스플래시 스크린을 만들었다.
근데 앱을 배포하고보니 흰 화면이 처음에 1초간 뜨고 스플래시 스크린이 보여졌다.
이미 해결해버려서 영상은 없지만 이것은 flutter의 문제가 아닌 ios에서의 고질적인 문제라고 한다.
https://developer.apple.com/forums/thread/105790
https://stackoverflow.com/questions/33002829/ios-keeping-old-launch-screen-and-app-icon-after-update
간단한 해결법은 앱을 삭제하고 재부팅 후 다시 다운받으면 된다.
하지만 로컬 DB에만 저장을 하는 앱이라면 사용자에게 앱을 삭제하라고 할 수는 없다.
그럴 때 아래의 사이트가 도움이 될 수 있을 것 같다.
https://www.theswift.dev/posts/fix-the-cached-launch-screen-image-bug-on-ios
'ios' 카테고리의 다른 글
Xcode developer mode disabled 해결법 (0) | 2023.01.05 |
---|