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