Expo iOS Splash Screen not working as expected

Please provide the following:

  1. SDK Version: 41
  2. Platforms(Android/iOS/web/all): iOS

I am having issues with Expo’s splash screen on iOS. In the standalone app video shown below you can see it shows an unknown (looks like app icon picture) when app is first opened, then shows the proper splash screen as defined by the app.json file shown below.

I would like it to only show the white splash screen with black logo upon startup.

Not quite sure what’s happening here, I also tried adding platform specific splash screens to no avail.



  "expo": {
    "name": "Closeout",
    "slug": "Closeout",
    "version": "1.2.2",
    "orientation": "portrait",
    "privacy": "hidden",
    "icon": "./assets/images/icon.png",
    "splash": {
      "backgroundColor": "#ffffff",
      "image": "./assets/images/splash.png"
    "notification": {
      "icon": "./assets/images/notification-icon.png",
      "color": "#000000",
      "iosDisplayInForeground": true
    "updates": {
      "fallbackToCacheTimeout": 0
    "assetBundlePatterns": ["**/*"],
    "ios": {
      "icon": "./assets/images/icon.png",
      "buildNumber": "13",
    "android": {
      "adaptiveIcon": {
        "foregroundImage": "./assets/images/icon.png",
        "backgroundColor": "#000"
      "versionCode": 11,
      "useNextNotificationsApi": true,
      "googleServicesFile": "./google-services.json"

I was able to fix this by:

1.) Removing the app from the simulator
2.) Powering down the simulator
3.) Re-opening and re-downloading the app file to simulator

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.