Macos 如何确定Electron应用程序是MAC还是MAS版本?

Macos 如何确定Electron应用程序是MAC还是MAS版本?,macos,electron,electron-builder,mac-app-store,Macos,Electron,Electron Builder,Mac App Store,有没有办法在Electron中为Mac Store构建Is MAS?我试着查看package.json甚至是构建标志,但到目前为止还没有找到。我希望能够根据用户下载电子应用程序的位置(Mac商店、网站等)提供有条件的内容 提前感谢您可以在运行时使用该属性来测试是否专门为Mac app Store构建了应用程序: process.mas只读 A布尔值。对于Mac App Store build,对于其他应用程序,此属性为true 它是未定义的 因此,一个简单的isMAS函数可以定义为: funct

有没有办法在Electron中为Mac Store构建
Is MAS
?我试着查看package.json甚至是构建标志,但到目前为止还没有找到。我希望能够根据用户下载电子应用程序的位置(Mac商店、网站等)提供有条件的内容

提前感谢

您可以在运行时使用该属性来测试是否专门为Mac app Store构建了应用程序:

process.mas
只读

A
布尔值
。对于Mac App Store build,对于其他应用程序,此属性为
true
它是
未定义的

因此,一个简单的
isMAS
函数可以定义为:

function isMAS()
{
    return process.mas || false;
}
您可以在运行时使用该属性测试是否专门为Mac app Store构建了应用:

process.mas
只读

A
布尔值
。对于Mac App Store build,对于其他应用程序,此属性为
true
它是
未定义的

因此,一个简单的
isMAS
函数可以定义为:

function isMAS()
{
    return process.mas || false;
}