0

我正在尝试用usernameMac 上的新匹配替换 Fastlane Match。无论我导出什么变量(MATCH_USERNAME、FASTLANE_USER)或我在我的机器上编辑的文件(Matchfile),Fastlane 在执行普通的fastlane match. 如果我使用命令行-u标志来覆盖,那么事情运行得很好。

Fastlane 是否有一些在初始化时缓存的默认用户名?有没有办法强制删除这个用户名或找到它被 Fastlane 摄取的位置(我试过从 中删除fastlane-credentials,但我被告知它不存在)?

我暂时有一个临时的解决方法,但我想知道以供将来参考。

回顾一下,我尝试过:

  • 出口新品MATCH_USERNAMEFASTLANE_USER
  • 编辑Matchfile以包含新用户名
  • 从中删除帐户fastlane-credentials remove
4

1 回答 1

0

答案是不”。Fastlane 不存储默认用户名;但是,其他人可以.bash_profile在 CI 管道中设置一个导出来覆盖它,这就是我刚刚发现的。谜团已揭开。

于 2019-12-11T21:46:19.617 回答