- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Firefox 扩展程序故障排除
本主题介绍了可能导致 Firefox 扩展程序无法正常工作的常见原因,以及针对这些问题的解决方案。
描述
Mozilla 在 Firefox 中引入了扩展程序签名验证算法,该算法会禁用 Firefox 65.0 版及更低版本的插件。因此,如果您在 65.0 版或更低版本的浏览器上安装适用于 Firefox 的 UiPath 扩展程序,将显示以下错误消息:
This add-on could not be installed because it appears to be corrupt.
解决方案 1
将 Firefox 更新到版本 v66.0.4 或更高版本。
解决方案 2
从 Studio 2020.8 开始,Firefox 扩展程序是新签名的,应该可以在较旧版本的 Firefox 浏览器上正确安装。
检查 UiPath Firefox 扩展程序是否已安装并启用:
- 在 Mozilla Firefox 中,转到“about:addons”>“扩展程序”。
- 如果扩展程序不存在,请按这里的说明来安装。
- 确保 UiPath 扩展程序已更新为最新版本。
为防止可能出现的问题:
- 在 Mozilla Firefox 中,转到“about:addons”>“扩展程序”。
- 打开任务管理器或进程资源管理器。
- 检查
ChromeNativeMessaging.exe
进程是否正在运行:注意:一个单独的ChromeNativeMessaging
实例会针对 Chrome 扩展程序运行,所以在执行此检查时需要关闭 Google Chrome。
ChromeNativeMessaging
未在运行:
- 在 Mozilla Firefox 中,转到“about:addons”>“扩展程序”。
- 通过单击“删除”按钮手动删除 UiPath 扩展程序。
- 按照此处的说明,重新安装。
如果上面的信息未能解决您的问题,您可以尝试通过查看追踪,并分析 UiPath 扩展程序抛出的错误,从而获得其他信息。以下是您可以收集和分析的追踪类型:
适用于 Google Chrome 中的一般扩展程序追踪:
转到“打开”菜单 >“网页开发者”>“浏览器控制台”(Ctrl+Shift+J)。将显示“浏览器控制台” 。此处显示扩展程序生成的所有错误。
对于要自动化的网页生成的追踪:
转到“打开”菜单 >“网页开发者”>“网页控制台”(Ctrl+Shift+K)。系统将显示网页控制台。当前网页的所有错误都将显示在此处。
对于完整追踪(不仅限于错误),请执行以下操作:
- 打开注册表编辑器。
- 导航到
HKEY_CURRENT_USER\SOFTWARE\UiPath
键。 - 双击网页扩展程序跟踪 REG_DWORD 值。系统将显示编辑 DWORD 值窗口。
- 在值数据字段中,将值更改为 1,然后单击“确定”。值即已保存。
注意:如果
WebExtensionTrace
REG_DWORD 值不存在,则必须创建此值,方法是在右侧面板中单击右键,选择“新建”>“DWORD(32 位)值”,然后提供上述值。
检查注册表编辑器中是否缺少某些数据:
- 打开注册表编辑器。
- 导航到
HKEY_CURRENT_USER\SOFTWARE\Mozilla\NativeMessagingHosts\com.uipath.chromenativemsg
键。 - 打开
(Default)
REG_SZ 值。系统将显示编辑字符串窗口,且其中应包含类似于C:\Users\YOUR_USER_NAME\AppData\Local\UiPath\uipath-ff.json
的路径。 - 使用文本编辑器(如 Notepad++)在上面找到的路径上打开 .json 文件。
- 检查路径属性是否正确指向
ChromeNativeMessaging.exe
的所在位置,类似于C:\Program Files (x86)\UiPath Studio\UiPath\BrowserExtension\ChromeNativeMessaging.exe
。