Skip to content

Not compatible with Expo SDK 53 due to SDWebImage version incompatibility #343

Closed
@JustJoostNL

Description

@JustJoostNL

Before submitting a new issue

  • I tested using the latest version of the library, as the bug might be already fixed.
  • I tested using a supported version of react native.
  • I checked for possible duplicate issues, with possible answers.

Bug summary

When using Expo SDK 53 with react-native-bottom-tabs and expo-image the following error occurs when building:

[!] CocoaPods could not find compatible versions for pod "SDWebImage":

  In Podfile:

    ExpoImage (from `../node_modules/expo-image/ios`) was resolved to 2.1.4, which depends on

      SDWebImage (~> 5.21.0)

    react-native-bottom-tabs (from `../node_modules/react-native-bottom-tabs`) was resolved to 0.9.0, which depends on

      SDWebImage (>= 5.19.1)

Library version

0.9.0

Environment info

expo-env-info 1.2.2 environment info:
    System:
      OS: Windows 11 10.0.22631
    Binaries:
      Node: 20.16.0 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.22.22 - ~\node_modules\.bin\yarn.EXE
      npm: 10.8.1 - C:\Program Files\nodejs\npm.CMD
    npmPackages:
      expo: ^53.0.0-preview.7 => 53.0.0-preview.7
      expo-router: ~5.0.2-preview.3 => 5.0.2-preview.4
      metro: ^0.82.0 => 0.82.1
      react: 19.0.0 => 19.0.0
      react-dom: 19.0.0 => 19.0.0
      react-native: 0.79.1 => 0.79.1
      react-native-web: ^0.20.0 => 0.20.0
    Expo Workflow: managed

Steps to reproduce

  1. Create a new expo project with SDK 53
  2. Install react-native-bottom-tabs and expo-image
  3. Build the project and observe the error

Reproducible sample code

{
  "expo": "^53.0.0-preview.7",
  "expo-image": "~2.1.3",
  "react-native-bottom-tabs": "^0.9.0",
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    ApplebugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions