Fork me on GitHub

网页下载Mac端安装包安装方案

Mac端安装的时候,因为dmg文件是从互联网上下载的,可能会被系统拦截,原因是使用Mac电脑,默认的苹果处于安全考虑,是只允许安装APPstore或者信任的开发者出品的软件。为保证软件的正常运行,需要执行以下操作。

一、下载安装包

从网页上点击下载链接下载安装包到桌面后,未解压前(XXX.dmg.zip),解压后XXX.dmg 文件(部分浏览器自动解压成.dmg文件)

 

二、设置允许“任何来源”的APP

1、打开显示"任何来源"选项

  • 打开终端
  • 在终端中输入命令:sudo spctl --master-disable
  • 回车确定输入,如果系统有密码,会提示需要输入系统用户名密码,也就是登录登录系统时的密码,输入过程中是看不到密码的,输入完直接回车即可。

2、打开"系统偏好设置"

 

3、在上图 系统偏好设置 界面中选择 安全性与隐私 进入下图

4、点击上图 安全性与隐私 界面中左下角的黄色🔒 进行安全验证

5、此时 安全性与隐私 界面中的 允许从以下位置下载的应用 列表 成可编辑状态 选择 任何来源 即可

 

三、预处理安装包

双击XXX.dmg 文件 ,拖拽 XXX.app 文件到应用程序

 

四、控制台输入命令

打开「终端」,在终端中粘贴下面命令:sudo xattr -r -d com.apple.quarantine

  1. 打开控制台
  2. 在控制台中输入命令: sudo xattr -r -d com.apple.quarantine 
  3. 拖拽应用程序到终端
  • 终端完整命令如下:
sudo xattr -r -d com.apple.quarantine /Applications/XXX.app 
  • 回车确定输入,如果系统有密码,会提示需要输入系统用户名密码,也就是登录登录系统时的密码,输入过程中是看不到密码的,输入完直接回车即可。
  • 输完密码后再回车

 

 

五、应用权限

在使用评测demo时,需要系统摄像头、麦克风和屏幕录制权限等。正常情况下,在打开应用的时候会提示授权弹窗,如果打开应用时忽略弹窗或者禁止相关权限,则可以在此处进行权限更改设置。

1、在安全性与隐私设置中点击隐私,下图框红的部分

2、检测XXX是否允许访问摄像头权限

3、检测XXX是否允许访问麦克风权限

4、检测XXX是否允许访问屏幕录制权限

  • 这里每次安装新包,都必须重新关闭后再开启权限

5、检测XXX是否允许访问文件和文件夹权限

如果应用还有其他权限,依次在隐私设置中开放即可,当然用不到的功能你也可以不提供权限。

 

 

六、打开应用

双击桌面应用可打包应用程序

 

 



 

posted @ 2022-07-13 09:16  极度恐慌_JG  阅读(1336)  评论(0编辑  收藏  举报