zoho / SalesIQ-Mobilisten-iOS

Your mobile app's ideal live chat partner. Power up your iOS App with the SalesIQ Mobilisten iOS SDK.
https://mobilisten.io
11 stars 4 forks source link

Issue: Unable to Build Project using the CocoaPod dependency in Xcode 13.1 #22

Closed tundechaka closed 2 years ago

tundechaka commented 2 years ago

Describe the bug A clear and concise description of what the bug is.

I am unable to build an iOS project that uses the Mobilisten 4.2.4 release with Xcode 13.1

To Reproduce Steps to reproduce the behavior:

  1. Add Mobilisten to Podfile
  2. Run pod install
  3. Clean build folder
  4. Build Xcode project
  5. See error

Expected behavior Project should build correctly without errors

Screenshots

Screenshot 2022-01-27 at 5 18 33 AM Screenshot 2022-01-27 at 5 18 02 AM Screenshot 2022-01-27 at 5 17 41 AM

Smartphone (please complete the following information):

Additional context Please note that the failure happens before the app is installed on a device, it happens whenever I attempt to build the project

Here's the error shown in Xcode: Category 'SRWebSocket' on interface 'NSRunLoop' has different definitions in different modules; first difference is definition in module 'Mobilisten.LDSRWebSocket' found return type is 'NSRunLoop *'

Rishabh-Raghunath commented 2 years ago

Hi @tundechaka, thank you for bringing this issue to our notice. We are working towards a solution for this issue and will be keeping you posted here regarding further updates.

tundechaka commented 2 years ago

Awesome, thanks @Rishabh-Raghunath! Looking forward to a successful fix :)

tundechaka commented 2 years ago

Hi @Rishabh-Raghunath , is there any update on this yet?

Rishabh-Raghunath commented 2 years ago

Hello @tundechaka, this issue should now be addressed in release 4.2.5 of Mobilisten. We request you to update Mobilisten to the above version and give it a go.

tundechaka commented 2 years ago

Hi @Rishabh-Raghunath The issue is confirmed fixed!

Thank you for your responsiveness, will reach out if anything else comes up 👍