flutter_release library

Classes

AndroidGooglePlayDistributor
Distribute your app on the Google Play store.
AndroidPlatformBuild
Build the app for Android.
FlutterBuild
Class which holds the necessary attributes to perform a build on various platforms for the specified buildType.
FlutterPublish
IosAppStoreDistributor
Distribute your app on the iOS App store.
IosPlatformBuild
Build the app for iOS.
IosSigningPrepare
LinuxPlatformBuild
Build the app for Linux.
MacOsPlatformBuild
Build the app for MacOS.
PlatformBuild
The platform where you want your app to be build for.
PublishDistributor
A distributor, where you can publish your app, such as an app store.
WebPlatformBuild
Build the app for Web.
WebServerDistributor
Distribute your app on a web server.
WindowsPlatformBuild
Build the app for Windows.

Enums

BuildType
Enumerates the types of builds.
PublishDistributorType
Enumerates the types of publishing platforms.
PublishStage
The stage of publishing.

Functions

brewInstallFastlane() Future<void>
generateApiKeyJson({required String apiPrivateKeyBase64, required String apiKeyId, required String apiIssuerId, bool isTeamEnterprise = false, required String workingDirectory}) Future<String>
getFlutterCpuArchitecture(String arch) String