Seminar Sonic Cloud iOS-Geräte integrieren und fernsteuern

Seminar / Training

Das Seminar richtet iOS-Geräte, macOS-Agent, Xcode und WebDriverAgent als zusammenhängenden technischen Pfad ein. Signierung, Vertrauen, Versionskompatibilität und Fernsteuerung werden auf realen Geräten nachvollzogen.

Drei Tage sind erforderlich, weil macOS-Hostvorbereitung, Zertifikats- und Treiberaufbau sowie stabile Fernsteuerung auf realen iOS-Geräten mehrere voneinander abhängige Prüfphasen benötigen.

Inhaltsverzeichnis

  • iOS-Geräte und macOS-Agent vorbereiten
  • iOS-Versionen, Xcode und Kompatibilität
  • Agent-Voraussetzungen und Hostvorbereitung
  • Agent-Installation und Registrierung
  • WebDriverAgent aufbauen und stabilisieren
  • Gerätereservierung und manuelle Fernbedienung
  • iOS-Fernsteuerung und Diagnose
  • Protokolle und systematische Diagnose
  • Störungsbehebung und Wiederanlauf

Lernziele

  • iOS- und Xcode-Kompatibilität planen.
  • WebDriverAgent reproduzierbar signieren und starten.
  • Geräte sicher mit dem Agenten koppeln.
  • Fernsteuerungs- und Signierungsfehler systematisch beheben.

Zielgruppe

Mobile-Testteams, iOS-Entwicklung, Gerätefarm-Administration und technischer Support.

Voraussetzungen

Grundkenntnisse in macOS und iOS; Zugriff auf Mac, Xcode, Entwicklerteam beziehungsweise geeignete Signierung und mindestens ein Testgerät.

Seminarinhalte

Modul 1: iOS-Geräte und macOS-Agent vorbereiten

iOS-Geräte benötigen einen macOS-basierten Agenten und eine konsistente Xcode- beziehungsweise WebDriverAgent-Umgebung. Zertifikate, Vertrauen und Gerätefreigabe werden als zusammenhängender Prozess behandelt.

  1. Schritt 1: macOS-, Xcode-, Agent- und iOS-Versionen in einer Kompatibilitätsmatrix erfassen.
  2. Schritt 2: Gerät mit dem Mac koppeln, Vertrauen bestätigen und Entwicklerfunktionen freigeben.
  3. Schritt 3: Signierungsteam, Bundle-Kennung und Bereitstellungsprofil für den Testtreiber festlegen.
  4. Schritt 4: Geräteerkennung und grundlegende Entwicklerkommunikation vor der Plattformintegration prüfen.

Modul 2: iOS-Versionen, Xcode und Kompatibilität

Versionen von iOS, Xcode, Agent und WebDriverAgent müssen gemeinsam betrachtet werden. Besonders neuere iOS-Generationen erfordern einen aktuellen macOS-Agentenpfad.

  1. Schritt 1: Zielgeräte nach iOS-Version und benötigter Xcode-Version gruppieren.
  2. Schritt 2: Agent-Version und WebDriverAgent-Stand je Gruppe festschreiben.
  3. Schritt 3: Änderungen an Signierung und Entwickleroptionen in einem Wiederholungsplan dokumentieren.
  4. Schritt 4: Ein Freigabeverfahren für iOS- und Xcode-Aktualisierungen definieren.

Modul 3: Agent-Voraussetzungen und Hostvorbereitung

Agent-Hosts werden passend zu Android-, iOS- und gemischten Gerätebeständen vorbereitet. Betriebssystem, Java-Laufzeit, Plattformwerkzeuge und USB-Zugriff werden konsistent eingerichtet.

  1. Schritt 1: Agent-Version und Server-Version als kompatibles Paar festlegen.
  2. Schritt 2: Java-Laufzeit, Android-Werkzeuge und gegebenenfalls macOS- und Xcode-Voraussetzungen prüfen.
  3. Schritt 3: USB-, Dateisystem- und Prozessrechte für den Betriebsbenutzer konfigurieren.
  4. Schritt 4: Ein Host-Abnahmeprotokoll mit Netzwerk-, Zeit- und Ressourcenprüfung erstellen.

Modul 4: Agent-Installation und Registrierung

Der Agent wird als klar überwachbarer Dienst eingerichtet und am Server registriert. Pro Host wird eine eindeutige Agent-Instanz mit nachvollziehbarer Konfiguration betrieben.

  1. Schritt 1: Agent-Paket und lokale Konfiguration in ein festes Betriebsverzeichnis übernehmen.
  2. Schritt 2: Serveradresse, Agentenkennung, Ports und Arbeitsverzeichnisse setzen.
  3. Schritt 3: Agent im Vordergrund testen und anschließend als Dienst oder kontrollierten Container starten.
  4. Schritt 4: Registrierung, Heartbeat und Geräteerkennung im Web-Client verifizieren.

Modul 5: WebDriverAgent aufbauen und stabilisieren

Der iOS-Automatisierungstreiber wird reproduzierbar gebaut, signiert und auf dem Zielgerät gestartet. Häufige Signierungs- und Portfehler werden systematisch eingegrenzt.

  1. Schritt 1: Projektkonfiguration, Team, Bundle-Kennung und Zielgerät kontrollieren.
  2. Schritt 2: Build ausführen und Signierungsfehler nach Zertifikat, Profil und Gerätefreigabe trennen.
  3. Schritt 3: Treiber auf dem Gerät starten und Erreichbarkeit über den vorgesehenen Kommunikationspfad prüfen.
  4. Schritt 4: Neustart, Neuverbindung und Ablauf von Zertifikaten als Betriebsfälle testen.

Modul 6: Gerätereservierung und manuelle Fernbedienung

Die Fernsteuerung wird als kontrollierter Arbeitsablauf mit Reservierung, Zuständigkeit und sauberem Sitzungsende etabliert.

  1. Schritt 1: Verfügbares Gerät anhand Plattform, Version und Status auswählen.
  2. Schritt 2: Reservierung und Sitzungsstart durchführen, ohne parallele Nutzungskonflikte zu erzeugen.
  3. Schritt 3: Eingaben, Bildschirmrotation, App-Aktionen und Diagnosewerkzeuge erproben.
  4. Schritt 4: Sitzung ordnungsgemäß beenden und Gerätestatus für die nächste Nutzung prüfen.

Modul 7: iOS-Fernsteuerung und Diagnose

Nach erfolgreicher Treiberkopplung werden Bildübertragung, Eingabe, App-Steuerung und Protokollzugriff geprüft.

  1. Schritt 1: Gerät im Web-Client auswählen und eine exklusive Sitzung eröffnen.
  2. Schritt 2: Touch, Texteingabe, Orientierung und Home-Funktion kontrollieren.
  3. Schritt 3: Test-App installieren oder starten und grundlegende Diagnoseinformationen erfassen.
  4. Schritt 4: Verbindungsabbrüche nach Gerät, Agent, Treiber und Signierung klassifizieren.

Modul 8: Protokolle und systematische Diagnose

Fehler werden entlang des tatsächlichen Kommunikationswegs eingegrenzt. Zeitstempel, Gerätekennung, Agent und betroffener Dienst bilden den gemeinsamen Bezug.

  1. Schritt 1: Fehlerzeitpunkt, Benutzeraktion, Gerät und Agent eindeutig erfassen.
  2. Schritt 2: Browser-, Server-, Agent- und Geräteprotokolle für denselben Zeitraum sammeln.
  3. Schritt 3: Symptom nach Netzwerk, Berechtigung, Treiber, Gerät oder Anwendung klassifizieren.
  4. Schritt 4: Hypothese mit einem kleinen kontrollierten Test bestätigen oder verwerfen.

Modul 9: Störungsbehebung und Wiederanlauf

Wiederkehrende Störungen werden mit klarer Reihenfolge untersucht. Ungezielte Neustarts werden vermieden, weil sie Beweise vernichten und Ursachen verdecken können.

  1. Schritt 1: Auswirkung und betroffenen Umfang bestimmen, bevor Änderungen vorgenommen werden.
  2. Schritt 2: Letzte Änderungen, Ressourcenlage und Verbindungsstatus prüfen.
  3. Schritt 3: Komponente isoliert testen und nur den notwendigen Dienst neu starten.
  4. Schritt 4: Ursache, Maßnahme, Verifikation und Vorbeugung im Störungsprotokoll festhalten.

Praxisübungen

  • Ein iOS-Gerät vollständig mit dem macOS-Agenten koppeln.
  • WebDriverAgent bauen, signieren und starten.
  • Eine Fernsteuerungssitzung mit App-Aktion durchführen.
  • Einen Signierungs- oder Verbindungsfehler anhand einer Fehlerkette eingrenzen.

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.797 zzgl. MwSt.
Inhaus: CHF 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Mobile-Testteams, iOS-Entwicklung, Gerätefarm-Administration und technischer Support.
Voraussetzungen: Grundkenntnisse in macOS und iOS; Zugriff auf Mac, Xcode, Entwicklerteam beziehungsweise geeignete Signierung und mindestens ein Testgerät.
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben