Par*_*oja 6 xcode automation ios fastlane
我已经阅读了文档,但是仍然对在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
Bil*_*lal 10
您可以在中添加环境变量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
要不将密钥存储在git中,可以使用环境变量传递所有操作的所有参数。
您可以编辑您的内容~/.bash_profile以包括
export FASTLANE_DONT_STORE_PASSWORD ="1"
export FASTLANE_USER =""
export FASTLANE_PASSWORD =""
| 归档时间: | 
 | 
| 查看次数: | 6161 次 | 
| 最近记录: |