Hi, I made some changes to the UI and build my the mobile iOS sdk files by myself. However after trying to archive an app with the framework files I get the following error:
Undefined symbols for architecture armv7: "_OBJC_CLASS_$_JitsiMeetConferenceOptions", referenced from: objc-class-ref in libreact-native-jitsi-meet.a(RNJitsiMeetViewManager.o) "_OBJC_CLASS_$_JitsiMeetView", referenced from: _OBJC_CLASS_$_RNJitsiMeetView in libreact-native-jitsi-meet.a(RNJitsiMeetView.o) "_OBJC_METACLASS_$_JitsiMeetView", referenced from: _OBJC_METACLASS_$_RNJitsiMeetView in libreact-native-jitsi-meet.a(RNJitsiMeetView.o) ld: symbol(s) not found for architecture armv7
This basically means the framework files where not compiled for armv7 and after checking
$ lipo -info ios/sdk/JitsiMeet.framework/JitsiMeet Architectures in the fat file: ios/sdk/JitsiMeet.framework/JitsiMeet are: x86_64 arm64
I see that the armv7 targets are missing. To build the files I am using the standard command you provide in the IOS documentation:
xcodebuild -workspace ios/jitsi-meet.xcworkspace -scheme JitsiMeet -destination='generic/platform=iOS' -configuration Release archive
I’m using the master branch of jitsi-meet with XCode 11.3 and command line tools 11.3
Anybody who encountered the same? I would appreciate your help on this.