我正在使用electron-forge
,并且我的应用程序构建、捆绑和运行良好,所以我处于自定义和优化状态(设置应用程序图标、名称等)。
我能够设置.app
包名称,以及显示在顶级菜单中的名称,但由于某种原因,该package.json
name
字段仍在两个区域中应用(见下图)。我打开应用程序包查看Info.plist
,但没有看到'omni-desktop-test'
.
我缺少什么设置来定位这些值?
我的伪造配置的相关部分:
packagerConfig: {
name: 'Keystone Omni',
productName: 'Keystone Omni',
executableName: 'Keystone Omni Desktop',
icon: 'assets/app.icns',
appBundleId: 'com.xxxxxxx.omni',
appCategoryType: 'public.app-category.developer-tools',
extendInfo: 'static/info.plist',
}