无法通过SPM安装mapbox ios sdk 10.0.0-beta.15



按照说明在https://docs.mapbox.com/ios/beta/maps/guides/install/使用Swift Package Manager,但失败,错误为:

显示所有消息二进制目标"MapboxCommon"的项目提取失败:操作无法完成。(TSCBasic.StringError错误1。(

显示所有消息二进制目标"MapboxCoreMaps"的项目提取失败:操作无法完成。(TSCBasic.StringError错误1。(

我的第一次尝试是说Mapbox核心地图的哈希是不正确的。

也有同样的问题:删除DerivedData文件夹的内容,如Mapbox Maps SDK安装指南中所述。

DerivedData文件夹可以通过Xcode访问->首选项->位置。如果需要,这里有一些说明。。。

rm -rf ~/Library/Developer/Xcode/DerivedData/*

在我的案例中,我试图从Cocoapods转移到Swift Package Manager。因此,我确实尝试删除了对Mapbox SDK的pod更改,但忘记了安装pod。因此,我意识到必须正确获取和更新POD依赖项,Swift Package Manager才能正常工作。因此,给出"pod安装"/"pod更新",然后尝试使用swift软件包管理器进行添加。

最新更新