Search packages, repositories and app categories

Package detailsv1.1.21

whitecodel_auto_link

A Dart package for automating the build, upload, and get the link of the APK and IPA files.

macOSWindowsLinux
30-day downloads
185
Likes
42
Pub points
120

Install package

flutter pub add whitecodel_auto_link

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

whitecodel_auto_link is a Dart package that automates the process of building, uploading, and retrieving download links for APK and IPA files. Designed for seamless app distribution, it streamlines the workflow for developers by handling build generation and file upload to a remote server or platform. The package supports macOS, Windows, and Linux, making it accessible across major development environments. It integrates easily via Flutter's pub package manager, enabling rapid setup and deployment. Ideal for teams aiming to reduce manual steps in app release cycles.

Use cases

  • Automated app builds for testing
  • Streamlined CI/CD pipelines
  • Quick sharing of build links
  • Cross-platform app distribution
  • Reducing manual upload errors

Key features

  • Build automation for APK and IPA
  • Automatic file upload
  • Generate shareable download links
  • Supports macOS, Windows, and Linux
  • Simple integration with Flutter

Suitable for

  • Flutter developers
  • CI/CD automation
  • Testing teams
  • App distribution workflows
  • Teams seeking faster release cycles

Considerations

  • Requires external server or service for uploads
  • Dependent on network connectivity
  • May need configuration for secure access
  • Limited to APK and IPA formats
  • Not intended for production app store submissions

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Whitecodel Auto Link

Overview

This script automates the process of building and uploading Flutter APK and IPA files to WhiteCodel App Share.

Support for IPA building and APK uploading simultaneously speed up the process 🚀

Video Tutorial

YouTube Video

Prerequisites

Before using this script, make sure you have the following:

Installation

dart pub global activate whitecodel_auto_link

Usage

whitecodel_auto_link login
whitecodel_auto_link logout
whitecodel_auto_link
whitecodel_auto_link only-upload
whitecodel_auto_link u

This command will prompt you to enter the file path of the APK or IPA file you want to upload. The u flag is a shorthand for only-upload.

whitecodel_auto_link upload-from-url
whitecodel_auto_link uf

This command will prompt you to enter the file URL of the APK or IPA file you want to upload. The uf flag is a shorthand for upload-from-url.

Build flow

When you run:

whitecodel_auto_link

the CLI now asks for:

  • build type: apk, ipa, or both
  • release type: debug, profile, or release
  • environment: dev or prod
  • for IPA: iOS export method (development, ad-hoc, app-store, or enterprise)
iOS note

IPA builds use Flutter's native:

flutter build ipa

instead of manually zipping Runner.app. This produces IPA files that better match standard Xcode export behavior for iOS distribution.

Changelog

See the CHANGELOG file for details.

Author

License

This project is licensed under the MIT License - see the LICENSE file for details.

Categories

Dependencies

Dependency list 5 items

Source repository

Projects using this package

No data available yet.