gpt4 book ai didi

ios - FaSTLane Boarding 与双因素身份验证

转载 作者:行者123 更新时间:2023-12-01 16:24:12 27 4
gpt4 key购买 nike

我遵循了登机 github 页面上的“入门”指南,但在我的 heroku 页面上不断收到此错误 We're sorry, but something went wrong.
登机页面确实说双因素身份验证有效并转到此处:https://github.com/fastlane/fastlane/blob/master/spaceship/README.md#2-step-verification但我不确定如何将该 cookie 添加到我的 heroku 站点。

提前致谢。

最佳答案

FaSTLane 现在(从版本 2.160.0 开始)支持 Apple's App Store Connect API .这避免了 2FA session 黑客的所有问题。仍然有一些 faSTLane 操作没有得到完全支持,但大多数都得到了支持。
https://docs.fastlane.tools/app-store-connect-api/解释了如何开始在 faSTLane 中使用 API key 。
总之,您需要执行以下操作(这些示例直接来自该文档):

  • Create an App Store Connect API Key
  • 从同一页面,下载新的 key .p8 私钥文件并将其保存在安全的地方(警告:您只能下载一次)。记下 Key ID 和 Issuer ID,因为您很快就会再次需要它们。
  • 要么使用 app_store_connect_api_key在您的 Fastfile 中指定新 key 的操作:

  • lane :release do
    api_key = app_store_connect_api_key(
    key_id: "D383SF739",
    issuer_id: "6053b7fe-68a8-4acb-89be-165aa6465141",
    key_filepath: "./AuthKey_D383SF739.p8",
    duration: 1200, # optional
    in_house: false, # optional but may be required if using match/sigh
    )

    pilot(api_key: api_key)
    end
    或者,将详细信息写入 JSON 文件:
    {
    "key_id": "D383SF739",
    "issuer_id": "6053b7fe-68a8-4acb-89be-165aa6465141",
    "key": "-----BEGIN PRIVATE KEY-----\nMIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHknlhdlYdLu\n-----END PRIVATE KEY-----",
    "duration": 1200, # optional
    "in_house": false, # optional but may be required if using match/sigh
    }
    并在您的 Fastfile 中引用 JSON 文件:
    lane :release do
    pilot( api_key_path: "fastlane/D383SF739.json" )
    end
    或者通过命令行:
    $ fastlane pilot distribute --api_key_path fastlane/D383SF739.json

    关于ios - FaSTLane Boarding 与双因素身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40580352/

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