I’m trying to get Appium working on iPad iOS 8.4 real device (got it working fine on Android). I’m getting the following error:
error: Failed to start an Appium session, err was: Error: Error. Could not find button to launch Safari. Make sure you are using the latest version of SafariLauncher that appium is using
info: [debug] Error: error. Could not find button to launch Safari. Make sure you are using the latest version of SafariLauncher that appium is using
I git cloned SafariLauncher onto my Mac desktop (followed the steps here to install it)
I copied the .zip file that was produced into /appium/contents/resources/node_modules/appium/build/SafariLauncher/
I think my problem might be that all of the SafariLauncer files are still on my desktop? Where should they be? This folder contains the .xcodeproj files etc.
Hi Nikhil, my problem was I wasn’t using the latest update of SafariLauncher. It was a while ago that I did it now, but I think if you get the latest version of Appium from GitHub it includes SafariLauncher, which will be installed when you first run your test.
Thanks for the reply.
I installed appium 1.4.15, yet I am facing the problem. When i check appium folder in mac, I don’t find SafariLauncher folder. So i created a folder named 'SafariLauncher
’ and zipped SafariLauncher.app file to SafariLauncher
.zip and pasted it. Yet no success. A solution for this will be very helpful.
Hello, I have the same issue. Latest appium (1.4.16). IOS 9.2.1 on Ipad AIR . Latest ios-webkit-debug-proxy.
When the test launches the safarilauncher ( which is installed by the latest appium) I got the same message that
error: Failed to start an Appium session, err was: Error: Error. Could not find button to launch Safari. Make sure you are using the latest version of SafariLauncher that appium is using.
Is appium actually supporting IOS 9.2.1, what shall I do ?