gpt4 book ai didi

ios - 如何在faSTLane中设置环境变量?

转载 作者:可可西里 更新时间:2023-11-01 03:42:54 27 4
gpt4 key购买 nike

我已经阅读了文档,但我仍然对在 fastfile 或 bash_profile 中的何处设置环境变量感到困惑。你能帮我解决这个问题吗?

我想要实现的是在 fastfile 中设置 apple 开发人员凭据,并且不应该再次询问是否有任何用户提取我的代码并尝试构建它。

我在 faSTLane 文件中写这个。如果我错了,请告诉我。

default_platform(:ios)

platform :ios do

ENV["FASTLANE_DONT_STORE_PASSWORD"] = "1"
ENV["FASTLANE_USER"] = ""
ENV["FASTLANE_PASSWORD"] = ""

desc "GENERATE SCREENSHOT"
lane :Snaps do
capture_screenshots
end

end

最佳答案

您可以在before_all 中添加环境变量。试试这个。

platform :ios do
before_all do
ENV["FASTLANE_DONT_STORE_PASSWORD"] = "1"
ENV["FASTLANE_USER"] = ""
ENV["FASTLANE_PASSWORD"] = ""
end

desc "GENERATE SCREENSHOT"
lane :Snaps do
capture_screenshots
end
end

要不将 key 存储在 git 中,您可以使用环境变量传递所有操作的所有参数。

您可以编辑您的 ~/.bash_profile 以包含类似的内容

export FASTLANE_DONT_STORE_PASSWORD ="1"
export FASTLANE_USER =""
export FASTLANE_PASSWORD =""

关于ios - 如何在faSTLane中设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48660640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com