使用fastlane将Android应用程序部署到使用React Native构建的Crashlytics

时间:2017-02-10 00:29:57

标签: android react-native crashlytics fastlane

我尝试使用fastlane将使用React Native构建的Android应用程序部署到Crashlytics。我能够部署,但默认情况下它选择了暂存版本。我想知道如何指定部署开发版本(app-dev-release.apk)。我做过一些研究,但尚未找到好方法。以下是代码

desc "Submit a new Beta Build to Crashlytics Beta"
  lane :dev do
    gradle(task: "assembleRelease")
    crashlytics(
      api_token: "[api_token]",
      build_secret: "[build_scret]"
    )

  end

1 个答案:

答案 0 :(得分:1)

事实证明,我可以在配置crashlytics

时在fastfile中指定apk_path
desc "Submit a new Beta Build to Crashlytics Beta"
      lane :dev do
        gradle(task: "assembleRelease")
        crashlytics(
          api_token: "[api_token]",
          build_secret: "[build_scret]",
          apk_path: "app/build/outputs/apk/app-dev-release.apk"
        )

      end