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

如何修改macOS上Compose-Multiplatform应用的菜单栏名称

修改Compose-Multiplatform应用Mac菜单栏显示的应用名称

Mac菜单栏左侧苹果图标旁的应用名称,读取的是应用Info.plist配置文件中的CFBundleName或CFBundleDisplayName字段,和Window组件的title属性无关,按以下步骤修改即可:

方法1:通过Gradle配置修改(推荐)

根据你使用的Gradle DSL类型,在macos模块的build.gradle.kts(Kotlin DSL)或build.gradle(Groovy DSL)中添加配置:

Kotlin DSL示例

compose.desktop {
    application {
        mainClass = "MainKt"
        nativeDistributions {
            targetFormats(TargetFormat.Dmg, TargetFormat.Pkg)
            packageName = "YourAppName"
            packageVersion = "1.0.0"
            macOS {
                bundleID = "com.yourcompany.yourapp"
                infoPlist {
                    // 设置菜单栏显示的应用名称
                    set("CFBundleDisplayName", "你的应用名称")
                    set("CFBundleName", "你的应用名称")
                }
            }
        }
    }
}

Groovy DSL示例

compose.desktop {
    application {
        mainClass = 'MainKt'
        nativeDistributions {
            targetFormats(TargetFormat.Dmg, TargetFormat.Pkg)
            packageName = 'YourAppName'
            packageVersion = '1.0.0'
            macOS {
                bundleID = 'com.yourcompany.yourapp'
                infoPlist {
                    put('CFBundleDisplayName', '你的应用名称')
                    put('CFBundleName', '你的应用名称')
                }
            }
        }
    }
}

方法2:直接修改Info.plist文件

  1. 在macos模块的src/macosMain/resources目录下,创建或编辑Info.plist文件
  2. 添加或更新以下字段:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleName</key>
    <string>你的应用名称</string>
    <key>CFBundleDisplayName</key>
    <string>你的应用名称</string>
    <!-- 保留文件中原有其他配置项 -->
</dict>
</plist>

完成配置后,重新构建并运行应用,Mac菜单栏的应用名称就会更新为你设置的内容。

内容的提问来源于stack exchange,提问作者李其鹏

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 15:06:22