将Android应用程序部署到使用React Native基于环境使用fastlane构建的Crashlytics
问题描述:
我尝试将使用React Native构建的Android应用程序部署到Crashlytics并使用fastlane。我能够部署,但默认情况下,它选择了暂存版本。我想知道如何指定部署dev版本(app-dev-release.apk)。我已经做了一些研究,但还没有找到一个好方法。下面是代码将Android应用程序部署到使用React Native基于环境使用fastlane构建的Crashlytics
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
答
原来配置crashlytics
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
时,我可以指定中fastfile的apk_path