按照说明在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软件包管理器进行添加。