electron 如何为桌面应用程序设置Mac环境变量?[已关闭]

4nkexdtk  于 2023-03-06  发布在  Electron
关注(0)|答案(1)|浏览(244)

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
4天前关闭。
Improve this question
如何为桌面应用程序设置Mac环境变量?具体来说,我正在编写一个可以在Mac和Windows上运行的电子应用程序。有了这个,我希望能够设置一个环境变量MY_APP_CONFIG_PATH(例如),然后桌面电子将读取。
应用程序将从桌面启动,因此无法通过终端中的导出进行设置。
我已经尝试了下面详细介绍的方法:通过launchd.conf设置环境变量在OS X Yosemite/El Capitan/macOS Sierra/Mojave?中不再起作用(MortimerGoro的回应)......但尽管launchctl load ......命令"似乎"起作用(即没有抱怨),变量似乎仍然不可用,甚至在重新启动我的Mac后。
这似乎应该是合理的直线前进,但我没有喜悦!
作为参考,我的Mac电脑是MacBook Pro,运行Ventura 13.2.1
提前感谢您的帮助。:)
我知道如何在Windows上做到这一点,只是在我感兴趣的Mac上。

aydmsdu9

aydmsdu91#

macOS上的应用程序环境是使用LSEnvironment字典在Info.plist中设置的。
例如:https://github.com/Beep6581/RawTherapee/blob/dev/tools/osx/Info.plist.in#L4-L7

相关问题