Sherlock not connecting to your apps

If you’re not seeing your apps appear in Sherlock’s menu, try the following:

  • If you have multiple versions of Xcode installed, ensure that you’re using the Simulator.app that is included with the version of Xcode that you’re using
  • Make sure that your Xcode command line tools are set up for the version of Xcode you’re using – you can select the version of command line tools to use from Xcode: Xcode > Preferences > Locations > Command Line Tools

Diagnosing a problem with Sherlock

If the above steps do not resolve the issue, we’d appreciate it if you could capture some details about your setup to help us diagnose and fix the problem.

We’ve created a script to collect relevant pieces of information:

  • Your current versions of Xcode, Simulator and command line tools
  • The list of your Simulator devices
  • The output of Sherlock’s own logs
  • Information about system processes running inside your simulated devices
  • Information about any processes listening on the port that Sherlock uses to communicate with the simulator

There are two ways to run the diagnostics script:

  • Run the following command in the terminal
    curl -fsSL https://sherlock.inspiredcode.io/diagnose | bash
  • Or download the script here and run it manually.

The script will capture the required information and record it in an archive in /tmp beginning with the name sherlock_diagnose. Please send this file to hello@inspiredcode.io so that we are able to analyse it.