Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace jitsi_meet package with jitsi_meet_wrapper + increase iOS deployment target to 12.0 #164

Merged
merged 9 commits into from May 7, 2022

Conversation

nilsreichardt
Copy link
Member

@nilsreichardt nilsreichardt commented May 5, 2022

Description

I'm sure that the jitsi_meet package is the reason why the iOS build is failing in #153. The problem is that the jitsi_meet package isn't maintained anymore. So it's difficult to find a fix so that #153 can be merged.

There are also several issues that Android 12 is not supported anymore by the package (gunschu/jitsi_meet#376, gunschu/jitsi_meet#368, gunschu/jitsi_meet#366).

There is a folk of jitsi_meet called jitsi_meet_wrapper which has better code and is maintained. So I migrated to this package (thanks to @saibotma 馃挋).

One big disadvantage: jitsi_meet_wrapper uses the current Jitsi iOS SDK which requires +12.0. This means we need to drop the support for iOS 11.0 (other option would be to remove the Jitsi Feature for all users) 馃槥

Demo

iOS 聽Android
image image

ToDo

  • Run on Android emulator

@github-actions
Copy link

github-actions bot commented May 5, 2022

Visit the preview URL for this PR (updated for commit 3873b05):

https://sharezone-test--pr164-switch-jitsi-package-0m5liv5w.web.app

(expires Sat, 14 May 2022 09:35:41 GMT)

馃敟 via Firebase Hosting GitHub Action 馃寧

@Jonas-Sander
Copy link
Collaborator

You said it didn't work on Android yet?

@nilsreichardt
Copy link
Member Author

Android is working :) I added a screenshot to the description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants