如何取消将 `fastlane_tmp_keychain-db` 设置为默认钥匙串?
How to un-set `fastlane_tmp_keychain-db` as the default keychain?
我不完全确定我是如何陷入这种情况的,但是 fastlane_tmp_keychain-db
在构建后成为我的默认钥匙串,我不知道如何取消设置它。
此处没有更改默认值的选项。为什么 fastlane 这样做,我该如何撤消它?
绝对是默认的;我在登录时收到“Spotlight 想要使用 fastlane_tmp_keychain-db”。
我花了比我愿意承认的时间更长的时间来弄清楚,所以我在这里记录下来也供我自己参考...
打开钥匙串访问,select左边的fastlane_tmp_keychain-db
钥匙串,然后select编辑 > 删除.
在接下来的对话框中选择“删除钥匙串文件”以永久删除它。
这应该可以解决问题。
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
。注意:这将(可能)销毁保存在钥匙串中的任何东西,而它被认为是默认的。所以先考虑备份一下。
我不完全确定我是如何陷入这种情况的,但是 fastlane_tmp_keychain-db
在构建后成为我的默认钥匙串,我不知道如何取消设置它。
此处没有更改默认值的选项。为什么 fastlane 这样做,我该如何撤消它?
绝对是默认的;我在登录时收到“Spotlight 想要使用 fastlane_tmp_keychain-db”。
我花了比我愿意承认的时间更长的时间来弄清楚,所以我在这里记录下来也供我自己参考...
打开钥匙串访问,select左边的fastlane_tmp_keychain-db
钥匙串,然后select编辑 > 删除.
在接下来的对话框中选择“删除钥匙串文件”以永久删除它。
这应该可以解决问题。
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
。注意:这将(可能)销毁保存在钥匙串中的任何东西,而它被认为是默认的。所以先考虑备份一下。