xcode - 归档时 SPM Kingfisher SwiftUI 编译器错误
问题描述
如果我尝试归档我的项目,我会在 Kingfisher for SwiftUI 中遇到许多编译器错误。我可以在我的设备和模拟器上运行代码,没有任何问题。
Xcode 版本 13.0 (13A233) SPM KingFisher 6.3.1
有人有想法吗?
解决方案
Xcode 13 需要 Kingfisher 7.x。
在包更新之后,在重建之前清理 build 文件夹也是一个好习惯。
Kingfisher 的GitHub 页面有额外的解释:
如果您需要支持 iOS 10 (UIKit/AppKit) 或 iOS 13 (SwiftUI),请使用 Kingfisher 版本 6.x。但它不适用于 Xcode 13。
如果您需要使用 Xcode 13 但无法升级到 v7,请使用 version6-xcode13 分支。但是,由于 Xcode 13 错误,您必须放弃对 iOS 10 的支持。
推荐阅读
- oracle - 在 Oracle 云中设置 ACL - 创建 Web 源时出现 APEX 错误 ORA-24247
- android - 我如何在android中使用java将数据写入firebase?
- javascript - 在 Jest 中测试回调
- python - 使用触摸屏在启动时运行 Python 脚本时显示名称错误
- vue.js - Vue 产生“语法错误:分配给右值”
- javascript - 我在本地存储中添加的其他字段在购物车中被覆盖
- c# - 尝试添加未注册的 COM 组件
- centos7 - 防止watchman在文件上传过程中触发?
- c - Copying Array Using Pointers
- drupal-8 - 在视图中创建的路由的自定义权限