执行fastlane match nuke仍需输入密码 忘记match密码该如何处理
fastlane match 存储密码忘记重置方案
fastlane match 的存储密码是用于加密专属证书git仓库内容的,无法找回,旧密码丢失的情况下无法直接执行fastlane match nuke命令(该命令需要先解密仓库才能操作),可按以下步骤重置:
- 访问你用于存储match证书的git仓库,删除仓库内所有文件,或直接删除旧仓库后新建同名空仓库,保持原git访问地址不变即可。
- 清理本地钥匙串残留的旧密码记录:打开钥匙串访问应用,搜索关键词
match_<你的证书仓库git地址>,删除所有对应条目,你本地日志中已自动删除过旧记录,校验确认无残留即可。 - 回到项目目录重新执行match初始化命令:
按提示完成配置时会要求设置新的Match存储密码,记住新设置的密码。fastlane match init - 初始化完成后按需执行证书生成命令即可正常使用,不需要再输入旧密码,示例命令:
fastlane match adhoc fastlane match appstore
内容的提问来源于stack exchange,提问作者Dolphin
相关产品推荐
相关产品推荐

