为什么Mac软件大多数都要放在dmg文件里?

为什么Mac软件大多数都要放在dmg文件里?

首先纠正一下关于“.app 文件”的说法:macOS 的应用并不是一整个 .app 文件,而是 App 的软件包(Package),即整合了运行一个应用所需的代码和资源文件的目录(文件夹)。