You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter开发macOS应用:如何修改Dock栏应用名称?

解决Flutter macOS应用Dock栏名称不更新的问题

以下是几个能解决Dock栏名称仍显示旧名称的方法,按顺序尝试即可:

  • 补充设置CFBundleDisplayName字段
    只修改CFBundleName可能不够,Dock栏优先读取CFBundleDisplayName的值。打开macos/Runner/Info.plist,添加或修改如下内容:

    <key>CFBundleDisplayName</key>
    <string>zikirmatik</string>
    
  • 清理Flutter构建缓存
    旧的配置可能被缓存,执行以下命令彻底清理后重新构建:

    flutter clean
    flutter build macos
    

    之后再运行应用,Dock栏名称应该会更新。

  • 检查pubspec.yaml的name字段
    确保pubspec.yaml里的name字段已经改为zikirmatik,虽然这个主要影响项目包名,但部分场景下会关联应用显示名称。

  • 删除旧应用实例
    如果之前已经把旧版本的sayac安装到Applications文件夹,先彻底删除它,再重新运行新构建的应用,避免系统残留旧的元数据。

  • 确认修改的是正确的Info.plist文件
    确保你修改的是macos/Runner/Info.plist,而不是iOS或其他平台的Info.plist文件,位置不对的话修改不会生效。

内容的提问来源于stack exchange,提问作者Zumatra Hia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 06:35:31