Codesign想要在你的钥匙串中访问密钥"访问",我输入了我的登录密码,但一直在问我

Tim*_*ger 246 xcode keychain codesign access

我正在尝试学习从Xcode加载我的iPhone上的应用程序.当我这样做时,我会在你的钥匙串中继续获得"Codeign想要访问密钥"访问权限,我把我的登录密码放在一边又一遍又一遍地弹出.我已经多次尝试过我的电脑登录,苹果账号密码,很多其他的.

在此输入图像描述

Ant*_*gin 436

有同样的问题.在我输入我的mac用户密码并点击Always Allow后,它被修复了.

  • 对我来说*允许*不起作用,只有*总是允许*,所以一定要点击那个. (25认同)
  • 不应该向Apple报告这个错误吗? (7认同)
  • 我必须多次输入才能正常工作!!我以为密码错误,并尝试了其他操作...真烦人!!因此我失去了几个小时。 (5认同)
  • OMG,你真是个天才。试图修复这个狗屎 6 个小时。您的解决方案对我有用。感谢上帝 (4认同)
  • 我曾经使用“始终允许”按钮来解决这个问题,但 Mac OS X Mojave 或 Xcode 10 删除了该按钮。有任何想法吗? (2认同)
  • 您必须坚持不懈,在停止提示之前,我必须执行此步骤约10次。 (2认同)

Bha*_*asu 68

通过这样做解决这个问题.

  1. 输入您的Mac登录密码并选择"始终允许"

  2. 打开一个或多个对话框并将其放置在同一对话框中,重复步骤1直到关闭所有对话框.(所以你认为你的密码错了,但重复"总是允许"与你的Mac登录密码棘手的部分:))

希望它会奏效.

  • 我确信连续的对话意味着我输入了错误的密码......谢谢! (7认同)
  • 多么愚蠢的错误/功能。这也吸引了我。他们至少应该区分出现的每个重复提示。 (3认同)
  • 这对我有用,但我必须输入密码并单击“始终允许”大约 10 次!我建议坚持不懈。 (2认同)
  • @杰森我让你打败。我的年纪至少是15岁。在阅读您的评论之前,我正要放弃希望。干杯 (2认同)
  • @GreatBigBore,很高兴我的评论有所帮助!“清洗,冲洗,重复。始终重复。” -荷马·辛普森 (2认同)

mag*_*oth 40

我错误地按了Deny而且我被困住了,没办法对任何Pod进行编码.

这就是我解决问题的方法:

  • 打开钥匙串
  • 找钥匙 com.apple.gs.xcode.auth.com.apple.account.AppleIDAuthentication.token
  • 打开它
  • 单击" 访问控制"选项卡
  • 在底部总是允许访问这些应用程序: - >在列表中添加Xcode
  • 别忘了按 Save Changes

在此输入图像描述

  • 在 macOS 11.3 上,无法再在访问控制下进行任何修改:( (10认同)

JSO*_*C11 22

输入您的登录密码,并选择始终允许,以避免多次输入您的密码。

协同设计访问


小智 21

我遇到了这个运行一个全新的项目."允许"或"始终允许"按钮似乎都不起作用,但它没有给我"错误的密码"震动反馈.发生的事情是在同一个位置有多个对话框,所以当我输入密码并点击允许没有任何视觉上的改变.我最终至少有3个对话框全部堆叠在一起,这是我在尝试拖动对话框时才发现的.在每个输入密码让我的项目完成建设.


小智 16

我点击了"拒绝"按钮,钥匙串已关闭.

我锁了钥匙扣:

在此输入图像描述

然后我再次进入登录钥匙串.


Reg*_*_AG 11

输入用于打开Mac会话的密码,然后单击"始终允许",直到关闭所有警报.其他按钮不起作用......


Fat*_*ato 10

以下对我有用!

  1. 在Mac上打开钥匙串管理
  2. 在左侧窗格中选择“登录”
  3. 查找导致此问题的密钥。我是iOS开发人员...
  4. 双击键,然后在访问列中选择“允许访问所有程序”

重新启动Xcode并尝试再次构建。它将再次询问您,但带有“始终允许”的附加选项。输入您的macOS用户密码作为密码,然后按“始终允许”。

让我知道它是否对您有用。


use*_*990 9

询问 KeyChain 密码的同一个对话框有 3 个按钮。最有可能的密码是用于登录 Mac 的密码。如果按“允许”,它只适用于一些微小的方面,并且会再次询问,这非常令人费解。您需要按“始终允许”。Apple 的验证团队非常薄弱,他们需要设计团队中的一些“正常”开发人员才能在应用商店中获取应用程序的事件链。普通开发人员对 KeyChains 和 Certificates 和 Profiles 有非常粗略的想法。


小智 8

我最近遇到了这个问题,系统要求我在 POP UP 中输入用户名和密码,并且我输入了近105次以上,因为 POP UP 中没有可用的“始终信任”选项。弹出窗口中的选项只有“拒绝”和“允许”。

所以想在这里添加我的想法,因为以上内容都不适合我。虽然解决方案是上述答案的组合,但没有人提到在该部分下将开发人员证书添加到钥匙串

系统登录

我已将证书添加到“系统”选项下,但未添加到“钥匙串访问”左侧钥匙串中的“登录”选项下。

这样做之后,问题就不存在了,此后我生活得很幸福。

希望这可以帮助。快乐编码。干杯。


Kri*_*ian 7

2019:我不得不输入40次密码...一定是个错误...但是可以用

  • 我确认,只需输入您的 mac 登录密码,然后按始终允许并继续这样做,直到可以为止,不要放弃,尝试几次后(10-40)应该就可以了。绝对是一个错误。 (4认同)
  • 2021 年 11.3:需要超过 50 次确认,没有“始终允许”选项或通过钥匙串调整权限。但是的,最终它成功了...... (3认同)
  • 2021 年 12 月 30 日,近 30 条提示。它起作用了,没有总是允许 (2认同)

小智 5

好吧,伙计们,经过 2.5 个小时的尝试修复该错误,我终于找到了一个适用于我的两台 Mac 机器的解决方案。这些是我所做的步骤:

  1. 打开 Xcode -> 首选项
  2. 转到帐户选项卡
  3. 单击右下角的“管理证书”按钮
  4. 查找证书名称
  5. 打开钥匙串管理器
  6. 在菜单中选择“登录”选项卡
  7. 右键单击之前在 Xcode 设置页面中命名的证书,然后将其删除
  8. 返回 Xcode 并看到 Xcode 创建一个新证书(窗口将空几秒钟,然后新证书会亮起。
  9. 重新运行您的应用程序

我希望这可以帮助你们。这对我帮助很大!:)

利亚姆