我正在尝试在Mac上用新的Fastlane Match username
替换。无论我导出什么变量(MATCH_USERNAME,FASTLANE_USER)或我在计算机上编辑的文件(Matchfile),Fastlane在执行普通fastlane match
时都会继续接听先前的用户。如果我使用命令行-u
标志进行覆盖,则一切运行正常。
Fastlane是否有一些默认用户名在初始化时被缓存?是否有一种方法可以强制删除此用户名或查找Fastlane提取的用户名(我曾尝试从fastlane-credentials
中删除,但听说它不存在)?
我暂时有一个临时解决方法,但我想知道以供将来参考。
回顾一下,我已经尝试过:
MATCH_USERNAME
,FASTLANE_USER
Matchfile
以包括新的用户名fastlane-credentials remove
中删除帐户答案为“否”。 Fastlane不存储默认用户名。但是,其他人可以在.bash_profile
中设置导出,以在CI管道中覆盖此导出,这就是我刚刚发现的。谜团解决了。