UI Sleuth

Thank you for your interest in UI Sleuth. Please perform the steps below.


Note. If you downloaded the beta version of UI Sleuth (v0.9.x), please uninstall the desktop application and UISleuth.Android nuget package before continuing.

Step 1. Download the Windows desktop application or the macOS desktop application.

Step 2. Type the following command at the Nuget Package Manager Console. You may also search for the package using Xamarin Studio or Visual Studio for Mac. Ensure your Xamarin.Android or Xamarin.iOS project is the target.

PM> Install-Package UISleuth

Step 3. In your Android project’s MainActivity class, add the following lines after the call to LoadApplication():

#if DEBUG
    UISleuth.Inspector.Init();
    // optional
    UISleuth.Inspector.ShowAcceptingConnections();
#endif

 

Step 4. In your iOS project’s AppDelegate class, add the following lines after the call to LoadApplication():

#if DEBUG
    UISleuth.Inspector.Init();
    // optional
    UISleuth.Inspector.ShowAcceptingConnections();
#endif

 

Step 5. Compile, deploy, and launch your app.

Step 6. Using the “Discovery” or “Manual Connection” tab, connect to your running mobile application.

Note. Ensure your devices are on the same network and can currently communicate.