一、不含子流程的应用迁移 以两个账号模拟:应用创建者账号A,迁移应用接收者账号B 1.1 获取账号A的应用资源(1)打开账号A的待分享应用 (2)右键主流程--打开文件所在文件夹 (3)在打开的文件夹中点击上一级,至出现apps 区域1是此应用资源的uuid, 将区域 2 的资源文件压缩打包, 1.2 账号B接收迁移的应用(1)登录账号B,新建一个和待迁移应用类型一致的应用(例如:A账户迁移出的是PC自动化应用,则B账户新建“PC自动化应用”); (2)在新建的应用中,右键“主流程”,点击“打开文件所在文件夹”; (3)选择上级至出现apps的路径层级; 区域1是账户B下新建应用的uuid(记录下此uuid,后面会用到) 将区域2的三个文件,替换为压缩包中的三个文件(即:删除此处的三个文件,将压缩包中的资源文件全部解压缩至此目录下); (4)双击打开“xbot_robot”,找到 “package.json”,打开此文件 (5)找到uuid,可以看到这里的显示的是A账户下待迁移的应用的uuid,将此处的uuid替换为前面保存的B账户下新建应用的uuid。保存,关闭文件。 (6)保存B账户下此新建的应用,关闭文件,重新打开即可看到应用迁移成功。 (7)若应用中包含另下载的Python的包,迁移应用成功后,在接收迁移应用的B账号下需重新配置相应的包,以确保应用可用哦~
二、包含子流程的应用迁移2.1 获取账号A的应用资源步骤与1.1相同 2.2 账号B接收迁移的应用 (1)登录账号B,新建一个和待迁移应用类型一致的应用(例如:A账户迁移出的是PC自动化应用,则B账户新建“PC自动化应用”); 新建与待迁移应用中数量一致的子流程 (2)后续步骤与第一章1.2一致; 完结。这样就可以解决包含子流程的应用迁移后不可用的问题啦~ |