2016-06-14 15 views
0

Ich bin neu in appium und ich bin ein paar Automatisierungs-Skripte auf einem echten Gerät ausgeführt. Wenn ich dieses bestimmte Skript auf Simulatoren ausführe. Es gibt kein Problem. Aber wenn ich versuche, dasselbe auf einem echten Gerät zu starten, bekomme ich den unten erwähnten Fehler.Appium Fehler während der Verarbeitung des Befehls

An unknown server-side error occurred while processing the command.

Original-Fehler:

Bad app: /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher/SafariLauncher.app.

App Pfade müssen absolut sein, oder in Bezug auf den appium Server dir, oder eine URL komprimierte Datei oder einen speziellen App-Namen installieren.

(WARNING: The server did not provide any stack-trace information) 

wird jede Art von Hilfe

Vielen Dank im Voraus geschätzt werden.

Antwort

0

SafariLauncher wird verwendet, wenn Sie versuchen, den Safari-Browser zu automatisieren. Der Safari Launcher muss für iPhone (echtes Gerät) gebaut werden. Es sieht so aus, als ob der eingebaute Safari Launcher für Simulator gebaut wurde, weshalb sich der Fruchtstrauch/ideviceinstaller (App Installer von appium-ios) als schlechte App beschwert.

Um den Safarilauncher für Ihr echtes Gerät zu kompilieren. 1. Download Safarilauncher-Code von Github https://github.com/budhash/SafariLauncher 2. Kompilieren Sie den Code mit Ihrem Entwickler Provisioning-Profil (mit Wildcard als Bundle-ID) 3. Platzieren Sie diese Safari-Launcher-App für die echte Geräteautomatisierung.

die Safari-Launcher zu kompilieren folgen Sie diesem Link für weitere Informationen:

https://discuss.appium.io/t/error-installing-safari-launcher-on-real-device-appium-v1-3-7/3793

+0

i die gleichen Schritte tat aber keinen Erfolg @Vinayak – gurmandeep

+0

Was passiert, wenn Sie das zu tun versucht? Was ist der Fehler? –

+0

Derselbe Fehler, aber wir haben herausgefunden, dass wir etwas anderes vermisst haben. Danke – gurmandeep