Xcode 14.1(Monterey系统)添加AudioKit包遇凭证请求且无未签名选项
在Monterey的Xcode 14.1中添加AudioKit包时的凭证问题解决办法
你遇到的是Xcode 14.1在Monterey系统下处理未签名Swift Package Collection的兼容性问题,以下是几个直接可行的解决方式:
方式一:直接添加AudioKit仓库(最快捷)
跳过Swift Package Collection的步骤,直接通过仓库URL添加:
- 打开Xcode,选择
File -> Add Packages... - 在顶部搜索栏输入仓库地址
https://github.com/AudioKit/AudioKit - 点击
Add Package,按照弹窗提示选择需要集成的AudioKit子库即可完成安装。
方式二:修改Xcode配置允许未签名集合
通过终端命令强制开启Xcode对未签名集合的支持:
- 关闭Xcode
- 打开终端,执行命令:
defaults write com.apple.dt.Xcode IDEPackageCollectionAllowUnsignedCollections -bool YES - 重新打开Xcode,再按照官方步骤添加
https://swiftpackageindex.com/AudioKit/collection.json,此时会正常出现「Add Unsigned Collection」选项,无需输入凭证。
方式三:升级Xcode到兼容版本
Xcode 14.1在Monterey上存在Swift Package Collection的已知问题,升级到Monterey支持的最高Xcode版本(14.3.1)后,该凭证弹窗问题通常会被修复,再按官方步骤操作即可顺利添加。
附你遇到的弹窗截图:
内容的提问来源于stack exchange,提问作者Dorian Moises Mattar
相关产品推荐
相关产品推荐

