如何保护应用代码
什么应用代码可以保护
应用包类型有资产包和源码包两种,仅资产包可设置是否受保护,源码包不受保护。
参考应用打包发布,选择“资产包”发布的应用包,包中组件可设置是否受保护。选择该项后,需要配置版权信息(可选)、描述(可选)、每个组件的保护设置(必选,配置为未受保护或者只读保护)。
三种类型保护模式:未受保护、只读保护和不可见保护。相当于Linux下的三种保护模式,即可读可写可执行(RWX)、不可写(RX)和仅可执行(X)。
设置应用代码受保护
设置了受保护的资产包,编译发布后不可修改,不受保护的源码包,编译发布安装后,应用包中的内容都可编辑。
- 参考如何登录经典应用设计器中操作,登录经典版应用设计器。
- 在左侧导航栏中,单击,选择“设置”。
- 在应用编译设置页面,设置组件的“保护模式”。
图1 选择保护模式
- 选择默认的只读模式后,单击“保存”。
- 在左侧菜单栏中,单击,选择“编译”,进行编译。
- 编译完成后,单击左下角的,选择“我的仓库”。
发布成功后,获取资产包,该资产包已受保护,将不可修改。