Installing SafariLauncher application

The SafariLauncher application is used to launch Safari and run tests against mobile Safari. This application is required to be used with Appium for running mobile web application testing on iOS cloud devices rented in the Remote TestKit service.

To build and deploy SafariLauncher on iOS devices, rented in the Remote TestKit cloud service, for mobile web application testing, perform the following steps:

  1. Use Xcode to open the SafariLauncher project by doing the following:

    1. Right-click the Appium application.

    2. Click Show Package Contents, and navigate to Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/.

    3. Double-click SafariLauncher.xcodeproj.

  2. In Targets, select SafariLauncher.

  3. In General > Identify > Bundle ID, type com.bytearc.SafariLauncher, and in the Team drop-down list, select your Apple developers ID.

  4. Select the target iOS device to deploy the SafariLauncher application, and then run the project.

  5. When the build is successful, copy it to the following location Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher.

Copyright © 2021 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333