UiPath Documentation
activities
latest
false
UIAutomation-Aktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Über das AppSignatures-Paket

App-Signaturen-Paket, das aktualisierte Signaturen für eingebettete Browser wie WebView2, JxBrowser und Electron bietet, um Unterbrechungen der Automatisierung zu verhindern.

Signaturen für eingebettete Browser (z. B. WebView2, JxBrowser, Electron) ändern sich häufig, was vorhandene Automatisierungen nicht mehr funktionieren kann. Wenn die Projekteinstellung Native WebView2-Automatisierung aktivieren verwendet wird, können Zielanwendungsaktualisierungen die Generierung von Browserselektoren unterbrechen.

Ab v24.10 haben wir die Electron-Erkennungslogik in ein separates Paket mit dem Namen UiPath.AppSignatures entkoppelt, das aktuelle Chromium-Native-Signaturen aus dem im UIAutomation- Paket enthaltenen Treiber überschreibt.

Konfigurieren von AppSignatures als Abhängigkeit in einem Projekt

So fügen Sie das AppSignatures -Paket zu Ihrem Projekt hinzu:

  1. Öffnen Sie in Studio ein vorhandenes Projekt oder erstellen Sie ein neues.
    1. Wählen Sie Pakete verwalten aus.
    2. Suchen Sie nach dem Paket UiPath.AppSignatures , und fügen Sie es als Abhängigkeit zu Ihrem Projekt hinzu.
  2. Wählen Sie Projekteinstellungen und dann UI-Automatisierung klassisch aus.
    1. Wählen Sie Browser aus und legen Sie dann Native WebView2-Automatisierung aktivieren auf True fest.

Bereitstellen von AppSignatures auf einer Remote-Maschine

So stellen Sie das AppSignatures- Paket in einer Remote Desktop (RDP)-Umgebung bereit:

  1. Laden Sie die spezifische UiPath.AppSignatures -Paketversion herunter, die von Ihrem Roboter verwendet wird.
  2. Inhalt von UiPath.AppSignatures.<Major>.<Minor>.<Patch>.<Build>.nupkg\build\AppSignatures* in C:\Program Files (x86)\UiPath\RemoteRuntime\packages\uipath.appsignatures\<Major>.<Minor>.<Patch>.<Build>*.extrahieren

Aktualisieren von AppSignatures

Sie können das UiPath.AppSignatures -Paket unabhängig vom UiPath.UIAutomation.Activities -Paket aktualisieren. Sie müssen Workflows nicht anpassen und vollständig erneut testen, bevor Sie sie in der Produktion veröffentlichen.

Das bedeutet, dass Sie die <html>/<webctrl> -Selektoren für Zielanwendungen verwenden können, ohne auf eine neue UIAutomation -Paketversion aktualisieren zu müssen, wenn solche Zielanwendungsaktualisierungen auftreten.

Bekannte Einschränkungen

Beachten Sie die folgenden Einschränkungen, wenn Sie das AppSignatures -Paket verwenden:

  • Das AppSignatures- Paket unterstützt nur Projekte, die UiPath.UIAutomation.Activities v24.10.6 oder höher verwenden.
  • AppSignatures unterstützt Chromium-Native- und WebView2-Native-Signaturen. AppSignatures unterstützt derzeit keine verwalteten Signaturen für CefSharp, WebView2 C# und NWBC C#.
  • Sie können kein AppSignatures- Paket mit einer Version installieren, die älter als die Version des Pakets ist, auf das das UIAutomation- Paket verweist.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben