Macos osx中的应用程序安装请求
我有一个应用程序,它是用来创建mac应用程序(MyApp.app)的,然后打包到dmg镜像中 如果我的应用程序文件夹中还没有任何版本的应用程序,当我双击挂载的dmg图像中的应用程序时,会出现此对话框: 当我单击“安装”时,我得到以下信息:Macos osx中的应用程序安装请求,macos,node-webkit,dmg,nwjs,Macos,Node Webkit,Dmg,Nwjs,我有一个应用程序,它是用来创建mac应用程序(MyApp.app)的,然后打包到dmg镜像中 如果我的应用程序文件夹中还没有任何版本的应用程序,当我双击挂载的dmg图像中的应用程序时,会出现此对话框: 当我单击“安装”时,我得到以下信息: 现在我的问题是——我能控制这种行为吗?禁用该安装服务,或者了解它是如何尝试安装的,以及为什么安装失败的?无法在生成的内部版本、nwjs builder或节点appdmg中找到任何线索。以下是我的发现。对话框和安装代码不是nwjs的一部分,而是chromiu
现在我的问题是——我能控制这种行为吗?禁用该安装服务,或者了解它是如何尝试安装的,以及为什么安装失败的?无法在生成的内部版本、nwjs builder或节点appdmg中找到任何线索。以下是我的发现。对话框和安装代码不是nwjs的一部分,而是chromium(chromium.src/chrome/browser/mac/install_from_dmg.mm) 我找到了两种方法来禁用安装请求
格式:“UDRW”
添加到appdmg设置中--no first run
以禁用安装请求。但这是一种危险的方式,没有第一次运行密钥可能会影响许多内部进程这是我发现的。对话框和安装代码不是nwjs的一部分,而是chromium(chromium.src/chrome/browser/mac/install_from_dmg.mm) 我找到了两种方法来禁用安装请求
格式:“UDRW”
添加到appdmg设置中--no first run
以禁用安装请求。但这是一种危险的方式,没有第一次运行密钥可能会影响许多内部进程