"FASTLANE_SESSION" 值放在哪里?

Where to put "FASTLANE_SESSION" value?

我将 fastlaneFastfileAppfile

一起使用

根据 this 文档,我确实创建了 FASTLANE_SESSION 变量,以免每次构建时都输入双因素验证密码。但是无法弄清楚将其放置在何处以及如何使其工作。我不使用 CI 服务,仅在命令行中使用 fastlane 来部署我的 ios 构建。请帮忙

运行 并按照说明进行操作:fastlane spaceauth -u some@email.com

当要求复制会话时,您可以直接拒绝。 Fastlane 会将其存储在您的 Mac.

您真的应该考虑创建一个 API 密钥。那你就避免了。

文档:https://docs.fastlane.tools/app-store-connect-api/#creating-an-app-store-connect-api-key

您需要 FASTLANE_SESSION 作为环境变量可用。如果你只是 运行 在命令行上,你可以做 export FASTLANE_SESSION='<your-session>' 并且下次你 运行 需要会话的通道应该工作。