-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Which package/packages do you use?
- []
@stream-io/video-react-sdk - [X ]
@stream-io/video-react-native-sdk -
@stream-io/video-client
Describe the bug
While trying to install this package per the instructions in the Web portal (npm install @stream-io/video-react-native-sdk @config-plugins/react-native-webrtc expo-build-properties expo-dev-client react-native-safe-area-context --force although we had the last few already) we get this error while trying to do a pod install in the ios directory:
[!] Unable to find a specification for `stream-react-native-webrtc` depended upon by `stream-video-react-native
When reviewing the podspec for this SDK we can see this dependency:
s.dependency "stream-react-native-webrtc"
But https://cocoapods.org/ does not have a listing for this package.
To Reproduce
Steps to reproduce the behavior:
- Create any Expo project using any means you like.
- Run
npm install @stream-io/video-react-native-sdk. You can install the rest if you want, but it doesn't matter. - Run
yarn prebuild-clean. You will get this error doing that, or a manualcd ios && pod installwith or without--repo-update.
Expected behavior
The library's dependencies should exist.
Version
- 1.26.2
Additional context
It appears as if this https://github.com/GetStream/react-native-webrtc/blob/687b266ace4dbf45ff424bcd8c97123acee8a09d/stream-react-native-webrtc.podspec is somehow related or the intended source of this dependency, but it's (apparently) not published to CocoaPods so it can't be found there.