我需要做些什么来制作我的 Electron 应用 "Citrix compatible" 吗?

Do I have to do anything to make my Electron app "Citrix compatible"?

我有一个测试版的跨平台 Electron 应用程序,它是我为客户(我是承包商)开发的,我今天才发现该应用程序需要在第 3 方的 Citrix 环境。我什至不知道那是什么,所以我疯狂地谷歌搜索了几个小时。那没有太大帮助,所以我想我会在这里问。抱歉这个蹩脚的问题。

该应用程序是用于创建演示文稿的工具。它访问本地 HD 以将数字资产复制到当前项目文件夹中。它还将 JSON 文件写入项目文件夹,并将一些首选项写入“Application Support”文件夹。该应用程序在启动时进行两次网络调用:一次用于验证用户输入的许可证密钥,另一次用于检查更新。更新不是自动的(“就地更新”)。该应用程序还支持 copy/paste 文本。

就是这样。这是在 Citrix 环境中“正常工作”的东西,还是我需要进行某种定制?我在 Citrix 上找到的 material 的 None 描述了这种基本的兼容性(或者如果是,我不明白)

Citrix 是一个虚拟机,所以如果您只是构建您的电子应用程序并将可执行文件放入 citrix,它应该可以完成这项工作。

我们在我曾经工作过的一家公司使用过它,我们很少(真正的特殊情况,比如真正的旧软件)在 运行 任何程序中遇到任何问题 运行 [=24] =] 在 citrix 中。

https://en.wikipedia.org/wiki/Citrix_Virtual_Apps

实际情况如下:

所以你应该没事,不用担心