LSOpenURLsWithRole()对于应用程序/location/name.app失败,错误为-10810

时间:2019-04-28 14:26:43

标签: javascript node.js filesystems chmod

我正在尝试使用nodejs打开应用程序(我希望此过程在跨平台,MAC / Windows ..etc等环境中都可以使用

这是代码

const { exec } = require('child_process')
const fs = require('fs')

// giving the required permissions , not really sure if 777 is the right choice
fs.chmodSync(appPath,777);

exec("open -a " + path , (err, stdout, stderr) => {
            console.log(err);
            console.log(stdout);
            console.log(stderr);
          });

console.log(err); //记录此错误

  

{错误:命令失败:打开-a /location.app   LSOpenURLsWithRole()对于应用程序/location.app失败,错误为-10810

在终端(节点外)中执行相同的命令时,会引发相同的问题

0 个答案:

没有答案