I just went to update my Intercom iOS SDK and for version 10.2.0 and above I am experiencing the following build error:
Failed to build module 'Intercom' from its module interface; the compiler that produced it, 'Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1)', may have used features that aren't supported by this compiler, 'Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)'
I suspect something has gone wrong in the 'Added support for iOS 15' release which means it's no longer backwards compatible. If this is intentional then there are no warnings about this in the release notes, and no migration guide on the Intercom docs.
Has version 10.2.0 and above been compiled on Xcode 13 without checking that it's backwards compatible with Xcode 12.5? I can see the import _Concurrency in the build error coming from Intercom, and MainActor has been used in a few places, which has probably broken backwards compatibility for those still using Swift 5.4 and Xcode 12.5.