微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何取消将“fastlane_tmp_keychain-db”设置为默认钥匙串?

如何解决如何取消将“fastlane_tmp_keychain-db”设置为默认钥匙串?

我不完全确定我是如何进入这种情况的,但是 fastlane_tmp_keychain-db 在构建后成为我的认钥匙串,我不知道如何取消设置。

enter image description here

enter image description here

此处没有更改认值的选项。为什么 fastlane 会这样做,我该如何撤消它?

这绝对是认的;我在登录时收到“Spotlight 想要使用 fastlane_tmp_keychain-db”。

解决方法

我花了比我愿意承认的时间更长的时间来弄清楚,所以我在这里也记录下来供我自己参考......

打开 Keychain Access,选择左侧的 fastlane_tmp_keychain-db 钥匙串,然后选择 Edit > Delete

Delete Keychain

在下面的对话框中选择“删除钥匙串文件”以永久删除它。

Confirmation Dialog

这应该可以解决它。

fastlane_tmp_keychain-db 一开始就不应该出现在那里。它是临时的,应该在车道执行后自动删除。不过,从最近关于这个话题的报道和提问数量来看,它似乎最近被打破了。删除它应该可以解决您在 Mac 上可能遇到的任何问题,并且不会以任何方式影响您的 Fastlane 项目。

,

如果使用以下内容,最终设法摆脱了。将此添加到您的 fastlane 文件中;

desc "delete created keychain"
   lane :delete_chain do
delete_keychain(name: "fastlane_tmp_keychain-db")
end

然后运行 ​​sudo fastlane delete_chain。注意:这将(可能)销毁已保存到钥匙串中的任何内容,而它被认为是默认设置。因此,请先考虑将其备份。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。