Simulating Touch ID and Face ID with iOS Gateway

Touch ID and Face ID security on iOS devices can interfere with automation. You can use iOS Gateway to simulate these interactions to unlock iOS devices for testing. Touch ID and Face ID interactions can be used on iOS simulators, as well.

New feature: Simulating Touch ID and Face ID is available in iOS Gateway 5.0 and later.

Enable Touch ID and Face ID Simulation

You must choose to allow iOS Gateway to simulate interaction with Touch ID and Face ID dialogs. The process is slightly different for iOS devices and iOS simulators.

On a Connected iOS Device

  1. Go to Apps > Sign App to open the Sign App window.
  2. Choose a .ipa file for the app you want to test, either from the Original IPA drop-down menu or by clicking Browse.
  3. Under Additional Options, select the Simulate Touch ID and Face ID checkbox.
  4. Click Sign, then install the app on your device. You can now test the app.

On a Simulator

If you are using a simulator, there are additional permissions you must enable.

  1. Go to iOS Gateway > Preferences and select the Simulator tab.
  2. Select the Enroll in Touch/Face ID checkbox.
  3. Open Mac System Preferences > Security and Privacy and choose Accessibility in the Privacy tab.
  4. Select the checkbox next to iOS Gateway from the center list of apps.
Note: Simulating Touch ID and Face ID on a simulator requires Xcode 9.2 or later.

 

This topic was last updated on 2月 01, 2019, at 11:13:23 午前.

Eggplant icon Eggplant.io | Documentation Home | User Forums | Support | Copyright © 2019 Eggplant