uploader 0.0.2 copy "uploader: ^0.0.2" to clipboard
uploader: ^0.0.2 copied to clipboard

outdated

It is a deployment package

Uploader #

Uploader is designed to quickly distribute your Flutter applications. With this package, you can generate AAB/APK (Android) and IPA (iOS) files, which can be uploaded to Firebase App Distribution, Play Console, and TestFlight.

Installation #

IOS #

  • Create a JSON file with issuer_id and auth_key, and provide the path of the JSON file to the Uploader's iosConfig->path parameter.
  • issuer_id can be obtained in Users and Access under App Store Connect.
  • For auth_key, create a new Developer Key in the same section as issuer_id. The id value of this key can be used as the auth_key. Download the created key file and place it in the ~/private_keys/ directory on the computer where the package will be called.

[instruction]

ANDROID #

FIREBASE APP DISTRIBUTION #

  • Install Firebase CLI (https://firebase.google.com/docs/cli?hl=tr).
  • Activate App Distribution on Firebase .
  • Under Settings in Firebase , integrate with Google Play in the Integrations tab. If the app has not been published yet, this integration cannot be done, and in this case, Uploader 's androidBuildType parameter should be set to apk .

Usage #

dev_dependencies:
  uploader: any

uploader:
  platform: all  # iosOnly, androidOnly, all
  uploadType: all # appDistributionOnly, storeOnly, all
  iosConfig:
    path: ios_deploy_config.json # must include auth_key and issuer_id
  androidConfig:
    path: android_deploy_config.json # must include client_email, client_id, private_key
    track: internal # internal, alpha, beta
    packageName: "com.package.name"
    skslPath: null 
  appDistributionConfig:
    androidBuildType : abb # abb, apk 
    androidTesters : null 
    iosTesters : [
      "tester1@gmail.com", 
      "tester2@gmail.com",
    ]
    releaseNotes: [
      "app icon updated"
    ]
  extraBuildParameters: null
3
likes
0
points
38
downloads

Publisher

unverified uploader

Weekly Downloads

It is a deployment package

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ansicolor, collection, flutter, googleapis, googleapis_auth, yaml

More

Packages that depend on uploader