关于(Null-Safety)

它帮助您更改 Flutter 项目在不同平台的 AppName 和 BundleId,目前仅适用于 IOS、Android、macOS 和 Web

支持的平台

您可以在以下文件夹中更改 bundleId 和 appName

  • iOS
  • Android
  • MacOS
  • Linux
  • Web

安装

pub global activate rename

默认用法

如果您不传递 -t 或 –target 参数,它将尝试重命名项目内所有可用的平台项目文件夹
flutter 项目。

在您的 flutter 项目根目录中运行此命令。

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

自定义用法

如果您想直接运行命令(不使用 pub global run
请确保
您已将 Dart 系统缓存的 bin 目录添加到您的 PATH 环境变量中

    rename --appname yourappname -t ios

或者

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

要定位特定平台,请使用“–target”选项。例如:

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

参数

    -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.

即将推出

  • 获取当前的应用程序名称和 BundleId
  • 更改启动图标的修复
  • 空安全

GitHub

查看 Github