Questions tagged [firebase-app-distribution]

Firebase App Distribution makes distributing your apps to trusted testers painless.

Firebase App Distribution helps get your apps onto testing devices quickly, you can get feedback early and often. If you use Crashlytics in your apps, you’ll automatically get stability metrics for all your builds, so you know when you’re ready to ship.

Currently Firebase App Distribution is a beta release. This means that the functionality might change in backward-incompatible ways. A beta release is not subject to any SLA or deprecation policy and may receive limited or no support.

Firebase App Distribution can be used with both iOS and Android. There are different ways to distribute your apps:

IOS:

Distribute IOS apps with console

Distribute IOS apps with cli

Distribute IOS apps with fastlane

Android:

Distribute Android apps with console

Dsitribute Android apps with cli

Distribute Android apps with fastlane

Distribute Android apps with gradle

158 questions
1
vote
1 answer

Firebase CLI appdistribution:distribute issue : nothing appens, no upload, no error

I'm currently trying to deploy apk to firebase apps distribution but we have a issue. the command firebase appdistribution:distribute appqualityrelease.apk –app xxxxxxxxxxxxxxxxxxxx ```` don't produce any output, it juste exit. I'm correctly logged…
1
vote
0 answers

App Distribution halted because it had a problem uploading the APK: Error writing request body to server

I created and configured Firebase App Distribution project. Also added firebaseAppDistribution in Gradle. And when run: ./gradlew assembleDebug appDistributionUploadDebug I get App Distribution halted because it had a problem uploading the APK:…
user20937337
1
vote
1 answer

How can I download an app apk/ipa from Firebase App Distribution using their CLI or curl?

My organizations uses Google Firebase to distribute apps to manual testers. For automated testing, we need access to the app apk/ipa directly to pass the local path to appium. I see under App Distribution / Releases in Firebase Console that there is…
jmv93811
  • 11
  • 1
1
vote
0 answers

Why does Firebase App Distribution stall?

I have set up Firebase App Distribution following the instructions at: https://firebase.google.com/docs/app-distribution/android/distribute-gradle When I run ./gradlew --info assembleDevDebug appDistributionUploadDevDebug the upload process never…
sstxr
  • 11
  • 2
1
vote
1 answer

Making different buildTypes APK with Fastlane

I am using Fastlane to upload the APK to firebase app distribution using the following script. desc "Build dev" lane :build_dev do gradle( task: "assemble", build_type: "debug", #this is supposed to make debug build ) end desc…
1
vote
0 answers

Issue with firebase_app_distribution ang GithubActions

I am using fastlane and GithubActions to build and distribute android builds (firebase_app_distribution). From the local machine, all works fine, but when I run the CI, it fails with the next error: Github workflow runs on ubuntu-latest. Any ideas…
1
vote
1 answer

Firebase App Distribution "Your client does not have permission to get URL"

When I try downloading my .apk on Firebase console I get below error Also my testers see the same error after they download the app to their devices 403. That’s an error. Your client does not have permission to get URL…
Jessica Kimble
  • 493
  • 2
  • 7
  • 17
1
vote
0 answers

Do I need to upload build folder to branch in order to make upload-artifact CI/CD work?

I have been working on two separate branches trunk distribute CI/CD pipelines are setup on distribute branch. When push is made to distribute branch, CI/CD workflow triggers and do the jobs listed in the main.yml file. Here it is: name: Build &…
1
vote
1 answer

App not installed due to conflict when app from play store is also installed

I'm running into an odd issue and not at all sure why. I'm using firebase app distribution to install development-grade versions of my app and whenever I try to install a dev version of my app, it won't install claiming that the app exists already,…
Eman
  • 1,093
  • 2
  • 26
  • 49
1
vote
0 answers

Create custom gradle task to build and send apk to firebase

I want to create a gradle task that will build the apk and send it to firebase. I tried something like this: task sendBuildsForSomething() { doLast { assembleSomething//create APK appDistributionUploadSomething//distribute it to…
1
vote
2 answers

Issue generating firebase refresh token via firebase_app_distribution plugin for fastlane

I am having an issue with generating a firebase refresh token, wondering if anybody here has any suggestions. I am using fastlane on a project, along with the firebase_app_distribution plugin. I've generated firebase refresh tokens multiple times…
Dave L
  • 171
  • 10
1
vote
1 answer

Firebase App Distribution (fastlane plugin): could not generate credentials from the refresh token

The problem is I can not authorise in Firebase (App Distribution could not generate credentials from the refresh token specified). I got an error: App Distribution could not generate credentials from the refresh token specified. Refresh token used:…
1
vote
1 answer

Bitrise Firebase App Distribution Error: failed to upload release. HTTP Error: 403, The caller does not have permission

I am getting the below error while uploading the APK on firebase app distribution via Bitrise. Error: Failed to upload release. HTTP Error: 403, The caller does not have permission
Maheshvirus
  • 6,749
  • 2
  • 38
  • 40
1
vote
2 answers

Firebase distribution require unique builds

I have setup firebase distribution with a Flutter app. I am noticing that android can receive app builds with the same build version number while iOS builds cannot. Is there some way I can prevent this from happening in android in firebase…
lolelo
  • 698
  • 6
  • 18
1
vote
1 answer

Firebase App Distribution is not installing the app on Android 12

We use Firebase App Distribution to deliver staging builds. Android devices below Android 12 can install it successfully, but on Android 12 it says "Installation failed". Important notes: No other versions of this app installed on this device If we…