在安装包安装过程中,如果中途取消安装,可能会因为自写脚本的问题导致回滚失败。
下面介绍如何disable“取消”按钮,来达到禁止取消安装的目的。
如下图所示:
Steps:
- 找到想要禁止“取消”按钮的界面(Dialog),正在安装的Dialog名字是“SetupProgress”
-
选中Behavior,在Cancel的条件里添加Disable条件
- 设置条件为只有在Upgrade的时候才禁止“取消”按钮,如果想在所有时候都设置为禁止“取消”按钮,就把条件值设置为“1”
-
重新build,在升级安装时,就会变为disable状态了。 下面是在License Agreement的Dialog里设置Disable“取消”按钮