- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- The Diagnostic Tool
- Workflow Analyzer
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-023 - Empty Workflow
- ST-DBP-024 - Persistence Activity Check
- ST-DBP-025 - Variables Serialization Prerequisite
- ST-DBP-026 - Delay Activity Usage
- ST-DBP-027 - Persistence Best Practice
- ST-DBP-028 - Arguments Serialization Prerequisite
- ST-USG-005 - Hardcoded Activity Arguments
- ST-USG-009 - Unused Variables
- ST-USG-010 - Unused Dependencies
- ST-USG-014 - Package Restrictions
- ST-USG-020 - Minimum Log Messages
- ST-USG-024 - Unused Saved for Later
- ST-USG-025 - Saved Value Misuse
- ST-USG-026 - Activity Restrictions
- ST-USG-027 - Required Packages
- ST-USG-028 - Restrict Invoke File Templates
- ST-USG-032 - Required Tags
- ST-USG-034 - Automation Hub URL
- Variables
- Imported Namespaces
- Coded automations
- Trigger-based Attended Automation
- UI Elements
- Selectors
- Object Repository
- Image and Text Automation
- Automating Citrix Technologies
- RDP Automation
- Salesforce Automation
- SAP Automation
- VMware Horizon Automation
- Logging
- The WebDriver Protocol
- Test Suite - Studio
- Extensions
- SetupExtensions tool
- Extension for Citrix
- Extension for Microsoft Remote Desktop and Apps
- Excel Add-in
- Troubleshooting
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&q=100)
PREVIEWExtension for Safari
Starting with UiPath.UIAutomation.Activities version 24.10.0, Safari UI Automation support is available in preview. The extension for Safari allows you to:
- Design UI automations in Studio Web within the Safari browser on macOS.
- Execute browser automations in Safari using a local macOS Robot, previously installed and connected to the Orchestrator.
- Start attended browser automations in Safari via the macOS Assistant.
To create and run such automations, you must install the UiPath® extension for Safari.
You can start from Studio Web by adding any UI Automation activities. When accessing Studio Web from Safari, you are prompted to install the UiPath extension for Safari from the App Store. Follow the setup guide to configure the extension, then start designing your workflows for browser automation in Safari.
To create browser automations in Safari on machines running macOS, the minimum supported version is macOS 12.
Installing the Safari extension from Studio Web or directly from the App Store also installs the Native Host component. This means that you can run automations from UiPath Assistant without the need for additional installation.
When the extension becomes generally available, you will be able to install the UiPath extension for Safari from UiPath Assistant, from the UiPath Extensions page, through an Install button which will redirect to the App Store.
Consider the following limitations when creating browser automations for Safari:
- The extension cannot access file URLs. This is a Safari limitation, as explained in this Apple Developer forum thread (Allow access to file URLs for web extensions).
-
The extension does not support multiple profiles.