xcode - Xcode 身份验证失败,因为将 iOS 版本更改为 14 后未提供凭据
问题描述
我将应用程序部署版本从 iOS 13 更改为 iOS 14,但在构建应用程序时遇到错误。
尽管所有这些软件包都是公开的,但它一直在谈论没有提供凭据。我还设置了 github 凭据并一直使用它们。
我尝试删除 github 帐户,更改 ssh -> http,但似乎没有任何帮助。
当我尝试使用 Swift 包管理器添加新的公共包时,也会出现同样的问题
有什么建议么?
解决方案
我有一个类似的问题,我收到的错误是:
xcodebuild:错误:无法解析包依赖项:
身份验证失败,因为缺少凭据。
找不到目标“AddonManager”的工件。
解决方案是使用 RSA 而不是 Ed25519 生成我的 SSH 密钥,似乎 Xcode 无法读取我的 Ed25519 格式的 SSH 密钥。
我使用旧的RSA 算法(如 github 文档中所述)重新生成了我的 SSH ,并将其添加到我的本地计算机,这修复了下一次构建时的错误。
推荐阅读
- python - 图像到文本 - Pytesseract 与 Windows 上的数字作斗争
- swift - 未连接 VC 的委托和协议
- python - 根据自己的需要扩展 Python 语法:有多难?它会破坏 Anaconda 吗?
- python - 运行 Docker-Image 时出现 ModuleNotFoundError
- python - 基于列值的分组和随机样本
- java - Apache NiFi:每当修改表记录时如何从 Cassandra 表中获取数据
- autodesk-forge - Autodesk Forge 查看器 - 单击通过 SceneBuilder 创建的模型上的事件
- javascript - 如何从 JavaScript 中的两个数组创建一个 json 对象
- javascript - 输入和模型未正确填充数据
- javascript - 如何检索鼠标相对于元素的位置