Open azarovalex opened 1 year ago
So, this is blocked upstream by the Swift Package Manager: https://github.com/apple/swift-package-manager/issues/5763
Possibly pelated to #4047, in which MapboxNavigation ended up having to pin a specific version of MapboxCommon because SPM resolved the wrong version for the MapboxCommon dependency in MapboxMaps and MapboxNavigationNative.
Due to a bug in SPM, usage of some specific versions of Mapbox SDK results in endless resolving of SPM packages. For example, these versions together will crash both Xcode and
swift build
command, even in an empty project:I can reproduce it even when building SPM from sources. PubGrub algorithm used in SPM is too hard to debug.
As a workaround users can pin MapboxCommon to a specific version.