jitsi / jitsi-meet

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
https://jitsi.org/meet
Apache License 2.0
23k stars 6.69k forks source link

jitsimeet issue when run on ios 12.0 #10759

Closed vineethnkforios closed 2 years ago

vineethnkforios commented 2 years ago

Working fine in ios iOS 13.0, 14.4 but not working in iOS 12.0

Crashes with the log as follows:

dyld: Symbol not found: _OBJCCLASS$_RPSystemBroadcastPickerView

Referenced from: /Users/everosmacmini/Library/Developer/Xcode/DerivedData/DIGITALAgency-cypoajwjiebtkgcaclsibsmbloku/Build/Products/Debug-iphonesimulator/JitsiMeetSDK.framework/JitsiMeetSDK

Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/ReplayKit.framework/ReplayKit

in /Users/everosmacmini/Library/Developer/Xcode/DerivedData/DIGITALAgency-cypoajwjiebtkgcaclsibsmbloku/Build/Products/Debug-iphonesimulator/JitsiMeetSDK.framework/JitsiMeetSDK

dyld: launch, loading dependent libraries

DYLD_FRAMEWORK_PATH=/Users/everosmacmini/Library/Developer/Xcode/DerivedData/DIGITALAgency-cypoajwjiebtkgcaclsibsmbloku/Build/Products/Debug-iphonesimulator

DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib

DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot

DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks

DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libBacktraceRecording.dylib:/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libMainThreadChecker.dylib:/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/Developer/Libr

Any solution ?

Description:

Steps to reproduce:

Expected behavior:

Actual behavior:

Server information:

Client information:

Additional information:

saghul commented 2 years ago

That's odd, RPSystemBroadcastPickerView should be available on iOS 12. Any ideas @alexbumbu ?

vineethnkforios commented 2 years ago

Any soultions @saghul ?

saghul commented 2 years ago

I have no idea, sorry.

vineethnkforios commented 2 years ago

Any soultions @alexbumbu ?

vineethnkforios commented 2 years ago

Got one link with same issue https://fromatom.hatenablog.com/entry/2020/10/19/164905 Did the same but not resolved

alexbumbu commented 2 years ago

That's odd, RPSystemBroadcastPickerView should be available on iOS 12. Any ideas @alexbumbu ?

Yeah, but we disabled it because our trick in js to show the broadcast picker didn't work on iOS 12. Why it's crashing though, I don't know.

saghul commented 2 years ago

@vineethnkforios I noticed the failure is when building for a simulator. Have you tried building for a real device? I regularly test on iOS 12 on a real device and have observed no issues.

erdemaknc commented 2 years ago

@vineethnkforios Same issue occured 2 diffrent ios version iphone 6 12.5.5, iphone 6 15.3.1 . Did you find any solution?

saghul commented 2 years ago

No follow-up, closing.

riazhazan commented 2 years ago

The issue is even happening with latest Xcode 12.3 and iOS 12 simulators.

saghul commented 2 years ago

Sorry, we have no time to look into old iOS versions, specially simulators. AFAICT this works on real devices. If you find a fix, a patch would be welcome.