【问题标题】:How to un-set `fastlane_tmp_keychain-db` as the default keychain?如何取消将“fastlane_tmp_keychain-db”设置为默认钥匙串?
【发布时间】:2021-09-28 09:08:33
【问题描述】:

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

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

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

【问题讨论】:

标签: fastlane fastlane-match


【解决方案1】:

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

打开钥匙串访问,选择左侧的fastlane_tmp_keychain-db钥匙串,然后选择编辑 > 删除

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

这应该可以解决它。

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

【讨论】:

  • 右键“删除”显示为灰色,但编辑菜单有效!很好的发现。
【解决方案2】:

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

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

然后运行sudo fastlane delete_chain。注意:这将(可能)破坏任何已保存到钥匙串中的东西,而它被认为是默认值。因此,请考虑先备份它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-05
    • 1970-01-01
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2018-04-21
    相关资源
    最近更新 更多