xcode - 如何处理 Swift 包的依赖工件校验和?
问题描述
使用 Xcode 12 beta 和 swift-tools-version 5.3,您可以链接到一个框架,如下所示:
.binaryTarget(
name: "Stripe",
url: "https://github.com/stripe/stripe-ios/releases/download/v19.3.0/Stripe.xcframework.zip",
checksum: "fe459dd443beee5140018388fd6933e09b8787d5b473ec9c2234d75ff0d968bd"
)
但是当我需要更新校验和时(我错了)我得到了
: artifact of binary target 'Stripe' has changed checksum; this is a potential security risk so the new artifact won't be downloaded
当我需要更改校验和时,如何重置或覆盖它?
解决方案
为了摆脱错误,您需要清除 Xcode 的本地包缓存。
在 Xcode 的文件菜单中,选择“Swift Packages”,然后选择“Reset Package Caches”
推荐阅读
- google-apps-script - 前面 2 个单元格的 Google Sheet SetValu
- oracle - QGIS 3.14:当元数据设置为三个维度时,插入 Oracle 数据库不起作用
- javascript - 定期检查我的 pwa 的新版本是否可用
- java - 将对象作为 LocalDateTime 的后重置传递
- r - 样本均值不是正态分布的,用于 R 中的模拟
- algorithm - 为什么不使用指针数组来优化链表而使用跳过列表呢?
- r - stringr - 删除多个空格,但保留换行符 (\n, \r)
- c# - 如何让 XmlSerializer Deserialize 告诉我标签名称上的拼写错误
- c# - 如何使用 Microsoft Bot Framework 中的自适应对话框方法从自适应卡中获取用户响应?
- php - 通过 HTTPS 访问我的网站时收到错误 401 消息