-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] iOS build failure with JWPlayerKit 4.20.0 #89
Comments
Working around this by pegging the version in my Podfile using the following build configuration in my Expo app.config.js:
|
Hey @chriszs, so the native iOS version With the @AmitaiB would you agree we should be more explicit in our podspec, like the following? |
My Podfile.lock would have prevented this, but that gets removed by Expo Prebuild and recreated in CI. I believe this right now would bite anyone who installs this fresh. |
Hello @chriszs, everything @Jmilham21 said is accurate, and this use case should certainly specify a specific version rather than a wildcard (those who know what they are doing can always change this). That said, this is not caused by the instabilities introduced by 4.20.0, most of which are ad-event related, specifically for DAI implementations. Rather, the
|
@holladortun I just pinned the |
Thank you soo much. Doing this worked and the app now builds with expo eas |
Describe the bug
When building an app with the latest version of this package on EAS I got the following build failure:
I couldn't reproduce this locally until I upgraded the JWPlayerKit pod to the latest version, which is 4.20.0. Locally I only get the
method does not override any method from its superclass
error, not thehas no member
error, but the build does fail with that pod version regardless.Steps to reproduce the behavior:
cd ios/
pod update JWPlayerKit
cd ..
npm run ios
Expected behavior
No build failure.
The text was updated successfully, but these errors were encountered: