Swift包管理器无法提取

jq6vz3qz  于 2023-02-11  发布在  Swift
关注(0)|答案(2)|浏览(193)

我得到这个包管理器错误,当切换到一个不同的分支或克隆项目。构建失败,"清洁构建文件夹"没有帮助。
错误:
无法提取二进制目标"AWSConnect"所需的"https://releases.amplify.aws/aws-sdk-ios/AWSConnect-2.26.6.zip":.../库/开发人员/Xcode/派生数据/MyApp-cbgtlihuudupsqdzyjdbyvcwkilh/源包/工件/提取/AWSConnect不是目录

33qvvth1

33qvvth11#

以下步骤解决了强制下载所有包的问题。
1.产品〉全新构建文件夹
1.删除DerivedData内容(首选项〉位置〉衍生数据小箭头)
1.文件〉包〉重置包缓存
1.构建
Reset Package Cache步骤在这里是最重要的,它强制所有的软件包下载,就好像它们是刚刚添加的一样。

yi0zb3m4

yi0zb3m42#

另一个可能发生的问题是,如果您添加了生成配置,请确保您已在所有内部库、框架和子项目中复制此生成配置名称。如果使用库的项目没有您正在生成的方案的生成配置,则它将不会链接,并且您将收到如下错误:
无法提取二进制目标“BlahBlah”所需的“https://github.com/* .xcframework.zip”:fchmod(文件属性)错误:不允许操作

相关问题