Skip to content

EAS BUILD CRASHING: Expo Screen Sharing Not Working (Starting from Xcode 14, resource bundles are signed by default) #1906

@mikmedina

Description

@mikmedina

Which package/packages do you use?

  • @stream-io/video-react-sdk
  • @stream-io/video-react-native-sdk
  • @stream-io/video-client

Describe the bug
When I build an ipa file via npx eas build it returns an error.

Starting from Xcode 14, resource bundles are signed by default, which requires setting the development team for each resource bundle target.

To Reproduce

  1. in app.json set
[
        "@stream-io/video-react-native-sdk",
        {
          "enableScreenshare": true,
          "appleTeamId": "2GRYB763P4"
        }
]
  1. run npx eas build --local --platform ios
  2. receive Starting from Xcode 14, resource bundles are signed by default, which requires setting the development team for each resource bundle target.

Expected behavior
Build successfully finishes.

Version

    "expo": "^53.0.7",
    "@stream-io/react-native-webrtc": "^125.4.2",
    "@stream-io/video-react-native-sdk": "^1.20.10",

React Native / Expo

  • OS: iOS
  • build

Node JS client

  • v23.11.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions