mesibo / messenger-app-ios

Open Source Messenger App For iOS - Real-time Messaging, Voice and Video Calls
https://mesibo.com
106 stars 32 forks source link

Undefined symbols for architecture arm64 #4

Open tushar04 opened 5 years ago

tushar04 commented 5 years ago

I'm unable to build project once mesibo webtrc framework is installed using pods. I tried running on multiple device including iPhone 5c, iPhone5s and iPhoneX. The build failed with errors "Undefined symbols for architecture" all the time. Can anyone guide me through this issue? Screen Shot 2019-07-15 at 11 34 28 AM

mesibo commented 5 years ago

Your download is not complete

delete your download initialize LFS Download again

tushar04 commented 5 years ago

Your download is not complete

delete your download initialize LFS Download again

Hi, MesiboMessanger project built successfully after re-download. But when I'm trying to install 'mesibo-calls' in my own project using pods as per steps mentioned in (https://mesibo.com/documentation/install/ios/#step-1-install-cocoapods) this guide. It is giving me the same error.

mesibo commented 5 years ago

Essentially the same issue with pods and LFS since the call framework size is huge. You have to clear pod cache and redownload the frameworks after enabling LFS. Another alternative is (recommended and simple) to copy mesibo WebRTC frameworks from MesiboMessanger and manually adding it to your own project or overwriting the framework downloaded by cocoa pod.

tushar04 commented 5 years ago

It worked!!! Please mention LFS in installation instructions as well. Might help someone else. Thanks.

wazowski78 commented 5 years ago

What is LFS? I can not find it. Found, sorry: Large File Storage (LFS)

tushar04 commented 5 years ago

Build completed but unable to import MesiboCall framework into swift AppDelegate. Constantly giving error "No such module 'MesiboCall'". Tried numerous option but issue is still persist.