XCode:尝试下载开发证书时的 UNIX [权限被拒绝]
Posted
技术标签:
【中文标题】XCode:尝试下载开发证书时的 UNIX [权限被拒绝]【英文标题】:XCode: UNIX[Permission denied] when trying to download development certificates 【发布时间】:2013-01-24 19:09:31 【问题描述】:我正在尝试通过创建签名证书来配置我的 ios 设备以使用 Xcode 4.6 进行开发。我已经尝试按照技术说明 TN2250 https://developer.apple.com/legacy/library/technotes/tn2250/_index.html 中的“配置配置文件刷新”中的说明进行操作。但是,当我点击“刷新”并使用我的 Apple Developer 帐户登录时,它似乎试图检索“正在下载开发证书......”然后突然死亡并出现“错误,无法导入证书。(UNIX [权限拒绝])”。我之前可以很好地编辑我的 OS X 钥匙串,为什么现在 Xcode 无法添加到它?
【问题讨论】:
您可以从供应门户手动下载证书并以这种方式安装吗? 不,当我尝试将证书安装到我的钥匙串中时,我收到此错误:发生错误。无法导入“iPhone 开发者:David LastName (XXXXXXXXXXX)”。错误:100013 我遇到了同样的错误。你解决了吗? 也得到同样的错误。惊讶3年没有答案 【参考方案1】:如果有人通过谷歌搜索到达这里。我对“UNIX [Permission denied]”有类似的问题。事实证明,不知何故我搞砸了一些文件夹权限,但我不知道是哪一个。我听从了另一个建议:
-
在您的 Mac 上创建新的管理员帐户
登录该帐户,将您的解决方案复制到主文件夹
打开 Xcode 并使用您的 Apple id 登录并下载所有证书(在项目设置中转到签名并选中“自动管理签名”复选框)
构建您的项目 - 现在应该可以工作了
这在 Xcode 13.1 和 macOS 11.6 上对我有用
【讨论】:
以上是关于XCode:尝试下载开发证书时的 UNIX [权限被拒绝]的主要内容,如果未能解决你的问题,请参考以下文章