On our project we use both GetStream and StreamChat via CocoaPods. We can't update StreamChat to the latest version because both SDKs' uses different versions of Starscream and it creates dependency conflict.
This is the error log from cocoapod
[!] CocoaPods could not find compatible versions for pod "Starscream":
In Podfile:
GetStream (~> 2.2.3) was resolved to 2.2.3, which depends on
GetStream/Faye (= 2.2.3) was resolved to 2.2.3, which depends on
Faye was resolved to 1.1.3, which depends on
Starscream (~> 3.0)
StreamChat (~> 2.6.0) was resolved to 2.6.0, which depends on
StreamChatCore (= 2.6.0) was resolved to 2.6.0, which depends on
StreamChatClient (= 2.6.0) was resolved to 2.6.0, which depends on
Starscream (~> 4.0)
On our project we use both GetStream and StreamChat via CocoaPods. We can't update StreamChat to the latest version because both SDKs' uses different versions of Starscream and it creates dependency conflict.
This is the error log from cocoapod
gz#8856