1

前段时间我用 NWJS 构建了一个应用程序,但现在 Electron 似乎是一个更适合我的范围的解决方案。

问题:

我已经分发了我的应用程序,并且在下一个版本中,我想使用 Electron,但是当我安装它时,Mac OSX 无法将新版本识别为同一应用程序的新版本。

尝试:

我尝试过了:

  • 使用相同的包标识符、包名、可执行文件名;
  • 克隆 info.plist,以便两个版本具有相同的配置;
  • 克隆 PkgInfo

但它们似乎都不起作用。

在 Windows 上,我有一个可以解决问题的应用程序标识符:我在应用程序中使用相同的标识符,并且安装程序写入正确的文件夹中。

Mac OSX 中也有任何类型的标识符吗?

4

1 回答 1

0

(代表 OP 发布解决方案)

似乎在我的*.app文件中有一个空格......所以“myApp.app”不能被“myApp.app”替换。

于 2016-06-26T15:06:08.870 回答