crisp-im / crisp-sdk-ios

:package: Crisp iOS SDK, add a chat in any iOS app and communicate with your users.
https://docs.crisp.chat/guides/chatbox-sdks/ios-sdk/
Other
44 stars 19 forks source link

Avoid potential dependencies duplication #65

Closed pizerg closed 1 year ago

pizerg commented 3 years ago

It would be a good idea to declare third party dependencies into the podspec / Package.swift instead of embedding them into the framework.

That way either Cocoapods or SPM can properly resolve the project dependencies and avoid having duplicates, which in the end can cause app malfunctions and/or crashes since at runtime only one of them will be used.

nesium commented 1 year ago

Hi there,

It’s been a while since this issue was reported, and we’ve launched a new major version of the Crisp SDK since then. The updates might have resolved the issue you encountered.

We’d appreciate it if you test the latest version to see if the issue persists. Feel free to reopen this issue with more details if needed.

Thanks for your support!