首页 > 解决方案 > Firebase Crashlytics 为 Fastlane 构建秘密

问题描述

我正在尝试使用 Fastlane 来自动化 Android 构建,包括 Crashlytics。

我的 Fastfile 包括:

  lane :deploy do
    gradle(task: "clean assembleRelease")
    crashlytics(api_token: "my-token")
    upload_to_play_store(track: "internal")
  end

当我调用fastlane deploy时,它会在 Crashlytics 步骤停止并提示:

    [06:57:27]: -------------------------
    [06:57:27]: --- Step: crashlytics ---
    [06:57:27]: -------------------------
    [06:57:27]: To not be asked about this value, you         can specify it using 'build_secret'
    [06:57:27]: Crashlytics Build Secret: 

我试图找出从 Firebase Crashlytics 控制台获取构建密钥的位置。我在那里看不到。

在哪里可以找到 Firebase Crashlytics 的构建密钥?

标签: androidfirebasecrashlyticsfastlane

解决方案


来自 Firebase 的 Mike。如果您仍在使用 Beta,则需要通过 Fabric 进行设置。您可以通过访问 Fabric 中组织的设置页面并单击组织名称下的链接来获取您的Build Secret 。


推荐阅读