Skip to content
forked from onatcipli/rename

it is an dart package which renames the app for ios and android

License

Notifications You must be signed in to change notification settings

amaysim-au/rename

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

It helps you to change your flutter project's AppName and BundleId for different platforms, currently only available for IOS, Android and macOS

Supported Platforms

You can change the bundleId and appName in following folders

  • IOS
  • Android
  • MacOS
  • Linux

Installation

pub global activate rename

Default Usage

if you dont pass -t or --target parameter it will try to rename all available platform project folders inside flutter project.

Run this command inside your flutter project root.

    pub global run rename --bundleId com.onatcipli.networkUpp
    pub global run rename --appname "Network Upp"

Custom Usage

if you want to run commands directly (without using pub global run) ensure you add system cache bin directory to your path

    rename --appname yourappname -t ios

or

    pub global run rename --appname yourappname --target macOS

To target a specific platform use the "--target" option. e.g.

    pub global run rename --bundleId com.example.android.app --target android

Parameters

    -t, --target          Set which platforms to target.
                          [android, ios, macOS, linux]
    
    -a, --appname         Sets the name of the app.
    -b, --bundleId        Sets the bundle id.
    -l, --launcherIcon    Sets the launcher icon. (deprecated currently)
    -h, --help            Shows help.

Next Coming

  • Getting the current app names and bundleIds
  • Changing launcherIcon fix
  • Null safety

About

it is an dart package which renames the app for ios and android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 38.3%
  • Dart 31.3%
  • CMake 23.7%
  • HTML 2.4%
  • C 2.2%
  • Swift 1.8%
  • Other 0.3%