自助生成桌面端
管理员可以在管理界面,通过“自助生成桌面端”功能,快速生成桌面端应用。
自助生成的桌面端,目前没有签名和公证,安装的时候会有安全提示。
生成的桌面端的界面是用webview嵌入网页实现的,和浏览器类似,界面功能的升级更新依赖Web服务端。
支持的操作系统
生成的桌面端,支持 windows,mac,linux 系统。
windows: exe 格式,支持 windows 7,8,10,11 系统。
mac: dmg 格式,支持 macOS 10.4 以上版本。
linux: deb 格式,支持 ubuntu,deepin,linuxmint 等系统。rpm 格式,支持centOS,openSusue, Red Hat 等系统。
如何生成
功能入口
该功能入口在:管理员界面--高级定制菜单--桌面端管理。

具体步骤
点击“生成桌面端”按钮,弹出对话框。

输入桌面端名称,选择桌面端图标,填写版权信息,点击开始生成即可开始。
等待10-20分钟左右,即可生成桌面端。
打开下载链接开关,点击保存,用户就可以在用户界面上下载桌面端了。


Windows 版的安装
双击下载的安装exe安装包,选择要安装的路径:

点击安装按钮继续。

Mac 版的安装和启动
由于自动生成的桌面端,目前还没有签名(signature)和公证(notarization),安装后第一次启动会有安全提醒,并阻止启动。
注意:0.10.0 版本之后,会提供2个Mac 版本,分别适用于 Intel芯片 和 Apple Silicon 芯片,需要根据Mac 的芯片下载对应的安装包。
Intel版
双击dmg打开, 然后拖拽安装:

然后双击 Applications ,或者在finder里打开应用程序目录,找到刚才安装的 app,第一次双击打开,这时会弹窗:

点击取消。
然后,用右键打开安装的 app,

这次会弹出提醒,点击弹窗上的打开按钮即可正常使用了。

Apple Silicon 版
双击dmg打开, 然后拖拽安装:

然后双击 Applications ,或者在finder里打开应用程序目录,找到刚才安装的 app,第一次双击打开,这时会弹窗:

打开终端,输入: xattr -c
(注意,-c 后面有空格)。
然后在 finder 里打开应用程序目录,找到安装的app,拖拽到终端里:

然后按回车即可解除限制:

以后就可以正常双击打开app了。
Linux 版安装和启动
注意: Linux版仅支持桌面版系统(有用户界面的)。
Linux 由于发行版本较多,目前自助build支持 deb,rpm 2种安装包。
deb
deb 适用于 Debian 系的Linux系统,如:Ubuntu,LinuxMint,DeepIn等。
一般的桌面系统,双击安装即可。


也可以使用命令行安装: sudo dpkg -i ./you-package.deb

启动时,遇到闪退,或者无法启动,可以先用命令行启动。
先找到安装目录,ubuntu或者deepin一般在 /opt/ 目录下,比如:
$ /opt/开发者版-客户端体验/pdsbj375
回车,就可以看到具体报错了,然后再根据具体报错信息,自行去网上找相应的缺少库,自行安装。
rpm
rpm 使用于 RedHat 系的Linux系统,如:RedHat, CentOS 等。
使用命令行安装: rpm -i ./your-package.rpm
启动时,遇到闪退,或者无法启动,方法同上。