# Plugged in Devices not appearing in Katalon Studio

**URL:** <https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679>\
**Category:** Mobile Testing\
**Tags:** mobile-testing, katalon-studio\
**Created:** [August 16, 2018, 4:38pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679 "2018-08-16T16:38:27Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kevin\_Coffrin](https://avatars.discourse-cdn.com/v4/letter/k/e68b1a/32.png) [@Kevin\_Coffrin](https://forum.katalon.com/u/Kevin_Coffrin)\
**Post date:** [August 16, 2018, 4:38pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/1 "2018-08-16T16:38:27Z")

</div>

I have followed all instructions within the following URL: [https://dzone.com/articles/setting-up-mobile-automation-project-in-macos-with](https://dzone.com/articles/setting-up-mobile-automation-project-in-macos-with "Link: https://dzone.com/articles/setting-up-mobile-automation-project-in-macos-with") without error.

I can execute tests against the jacked in IOS Devices from XCODE without issue, both from with the XCODE and from command line.

When  
I open Katalon, a whole listing of Simulators are present but the  
actual IOS Devices connected via USB are not present. I have ensured  
the devices are trusted, all Developer options are set correctly as  
stated within the article listed above. I have reinstalled everything  
(Homebrew, Carthage, Node/NPM and Appium) all with the same result. At  
this point I am at a complete loss on how to proceed.

## **OS** (OS X High Sierra):

## **Katalon Studio Version** (5.6.0)

**## Environment (for Mobile testing)**

\* Appium version ( 1.81)

\* Mobile platform/version under test( iOS 11.3 and .4 )

\* Real device or emulator/simulator (iphone8 (Real), IPAD 6 (Real))

\* Xcode version (for iOS) ( 9.4.1 )

---

<div class="post-metadata">

**Author:** ![Zarashima](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/zarashima/32/928_2.png) [@Zarashima](https://forum.katalon.com/u/Zarashima)\
**Post date:** [August 17, 2018, 7:06am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/2 "2018-08-17T07:06:11Z")

</div>

Can you try again with this guideline : [https://docs.katalon.com/display/KD/Mobile+on+macOS#MobileonmacOS-iOS](https://docs.katalon.com/display/KD/Mobile+on+macOS#MobileonmacOS-iOS), especially this guide: [https://docs.katalon.com/display/KD/Installing+WebDriverAgent+for+iOS+devices](https://docs.katalon.com/display/KD/Installing+WebDriverAgent+for+iOS+devices) ? The guide above looks like it is outdated

---

<div class="post-metadata">

**Author:** ![Kevin\_Coffrin](https://avatars.discourse-cdn.com/v4/letter/k/e68b1a/32.png) [@Kevin\_Coffrin](https://forum.katalon.com/u/Kevin_Coffrin)\
**Post date:** [August 17, 2018, 11:03am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/3 "2018-08-17T11:03:24Z")

</div>

Vinh: Thank you for responding. I have performed all steps within both guides: (Especially) [https://docs.katalon.com/display/KD/Installing+WebDriverAgent+for+iOS+devices](https://docs.katalon.com/display/KD/Installing+WebDriverAgent+for+iOS+devices). As stated, I can execute against the device fine in XCODE both from the Terminal and within the application. However, the device is still not appearing within Katalon -\> Project -\> Test Case -\> Run -\> IOS.

---

<div class="post-metadata">

**Author:** ![Zarashima](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/zarashima/32/928_2.png) [@Zarashima](https://forum.katalon.com/u/Zarashima)\
**Post date:** [August 19, 2018, 3:51am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/4 "2018-08-19T03:51:42Z")

</div>

[http://docs.katalon.com/display/KD/Troubleshooting+automated+mobile+testing](http://docs.katalon.com/display/KD/Troubleshooting+automated+mobile+testing)

### **iOS**

- Connect your device to Xcode.

- Go to Settings -\> Developer \> turn ON UIAutomation.

- Check if your device is recognized using the following commands on Terminal

Can you help to execute the above command from your side?

---

<div class="post-metadata">

**Author:** ![Kevin\_Coffrin](https://avatars.discourse-cdn.com/v4/letter/k/e68b1a/32.png) [@Kevin\_Coffrin](https://forum.katalon.com/u/Kevin_Coffrin)\
**Post date:** [August 20, 2018, 12:51pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/5 "2018-08-20T12:51:05Z")

</div>

Vinh: I ran the command you provided and it appear two instances of the devices UDID are returned within the terminal window.

As I have stated, I am able to run/test applications without issue within XCODE and within the terminal using xcodebuilder on multiple devices. All devices are recognized and appear within the devices -\> Xcode section. I have re-installed Homebrew, Carthage, etc all with no result. I have uninstalled and re-installed Appium and ensured all appium dependencies (libimobiledevice and ios-deploy) are installed also.

---

<div class="post-metadata">

**Author:** ![Zarashima](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/zarashima/32/928_2.png) [@Zarashima](https://forum.katalon.com/u/Zarashima)\
**Post date:** [August 20, 2018, 12:58pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/6 "2018-08-20T12:58:18Z")

</div>

Oh, there are two instances of devices UDID in this case. Can you post for me a screenshot of its?

---

<div class="post-metadata">

**Author:** ![Zarashima](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/zarashima/32/928_2.png) [@Zarashima](https://forum.katalon.com/u/Zarashima)\
**Post date:** [August 20, 2018, 1:04pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/7 "2018-08-20T13:04:30Z")

</div>

There are two instances of devices UDID? Can you show a screenshot of its?

---

<div class="post-metadata">

**Author:** ![Kevin\_Coffrin](https://avatars.discourse-cdn.com/v4/letter/k/e68b1a/32.png) [@Kevin\_Coffrin](https://forum.katalon.com/u/Kevin_Coffrin)\
**Post date:** [August 22, 2018, 1:32pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/8 "2018-08-22T13:32:57Z")

</div>

Of course, now that I go to get the screen shot only one instance appears in the terminal. However, the device is still not listed in Katalon. I have tried three different devices both above and below IOS version 11, same issue.

---

<div class="post-metadata">

**Author:** ![Anupama\_Purushothama](https://avatars.discourse-cdn.com/v4/letter/a/5e9695/32.png) [@Anupama\_Purushothama](https://forum.katalon.com/u/Anupama_Purushothama)\
**Post date:** [November 16, 2018, 2:37pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/9 "2018-11-16T14:37:53Z")

</div>

Facing the same issue here. The real devices connected are not listed. Followed the guidelines provided in [https://docs.katalon.com/katalon-studio/docs/installing-webdriveragent-for-ios-devices.html](https://docs.katalon.com/katalon-studio/docs/installing-webdriveragent-for-ios-devices.html) and [https://docs.katalon.com/katalon-studio/docs/mobile-on-macos.html](https://docs.katalon.com/katalon-studio/docs/mobile-on-macos.html) .

Also ran the following commands,

```auto
cd /Applications/Katalon\ Studio.app/Contents/Eclipse/configuration/resources/tools/imobiledevice idevice_id -l

```

There are two instances of the device UDID which are displayed, but still the devices are not listed under local devices.

- **MacOS Version : 10.13.2**
- **Mobile/Real device version : 11.4.1**
- **Appium Version : 1.8.1**
- \*\*Katalon Version : 5.8.6 \*\*

Please help in resolving the issue.

---

<div class="post-metadata">

**Author:** ![Chris\_Trevarthen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/chris_trevarthen/32/358_2.png) [@Chris\_Trevarthen](https://forum.katalon.com/u/Chris_Trevarthen)\
**Post date:** [November 19, 2018, 1:14am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/10 "2018-11-19T01:14:50Z")

</div>

It could be that you don’t have permissions to run some of the other command line tools that Katalon (and Appium behind the scenes) require. You can reinstall those tools with:

```auto
brew uninstall ideviceinstallerbrew uninstall libimobiledevice
brew install --HEAD libimobiledevice
brew link --overwrite libimobiledevice
brew install --HEAD ideviceinstaller
brew link --overwrite ideviceinstaller
sudo chmod -R 777 /var/db/lockdown/

```

Hope this helps,

Chris

---

<div class="post-metadata">

**Author:** ![Reshma1](https://avatars.discourse-cdn.com/v4/letter/r/eada6e/32.png) [@Reshma1](https://forum.katalon.com/u/Reshma1)\
**Post date:** [November 20, 2018, 11:03am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/11 "2018-11-20T11:03:06Z")

</div>

Hi Chris,

We tried the above solution provided by you. But, no luck. Devices are not listed in Katalon.  
If this is case, then we cannot Katalon as a tool for Mobile Automation for iOS.

---

<div class="post-metadata">

**Author:** ![Chris\_Trevarthen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/chris_trevarthen/32/358_2.png) [@Chris\_Trevarthen](https://forum.katalon.com/u/Chris_Trevarthen)\
**Post date:** [November 21, 2018, 4:21am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/12 "2018-11-21T04:21:54Z")

</div>

Hi Reshma,

Another thing you could try is to reset the trust settings between your device and the computer. Here are a couple of articles about that. You can see if it works to get the trust prompt to show again (and hopefully your device recognized):

[http://osxdaily.com/2014/03/24/trust-this-computer-alert-ios/](http://osxdaily.com/2014/03/24/trust-this-computer-alert-ios/ "Link: http://osxdaily.com/2014/03/24/trust-this-computer-alert-ios/")

[https://www.idownloadblog.com/2015/09/01/how-to-untrust-iphone-ipad/](https://www.idownloadblog.com/2015/09/01/how-to-untrust-iphone-ipad/ "Link: https://www.idownloadblog.com/2015/09/01/how-to-untrust-iphone-ipad/")

Hope this helps,

Chris

---

<div class="post-metadata">

**Author:** ![Anupama\_Purushothama](https://avatars.discourse-cdn.com/v4/letter/a/5e9695/32.png) [@Anupama\_Purushothama](https://forum.katalon.com/u/Anupama_Purushothama)\
**Post date:** [November 21, 2018, 9:00am UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/13 "2018-11-21T09:00:58Z")

</div>

Thanks for the reply Chris.  
I am getting a different error while trying to “brew install --HEAD libimobiledevice”. The error is as follows :

Anupama:WebDriverAgent anupama$ brew install --HEAD libimobiledevice

Updating Homebrew…

Error: Your Xcode (9.4.1) is too outdated.

Please update to Xcode 10.1 (or delete it).

Xcode can be updated from the App Store.

Here it says we would require xcode 10 to install, but there is a block if we move over to xcode 10 as katalon supports appium version 1.6, 1.7 and 1.8 only and these appium versions have an issue with parsing the double digit version number of xcode, please take a look on this issue [https://github.com/appium/appium/issues/10810](https://github.com/appium/appium/issues/10810).

Is there any solution for this issue, or is katalon team planning to release a version which supports appium 1.9.1? Please help.

---

<div class="post-metadata">

**Author:** ![Chris\_Trevarthen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/chris_trevarthen/32/358_2.png) [@Chris\_Trevarthen](https://forum.katalon.com/u/Chris_Trevarthen)\
**Post date:** [November 21, 2018, 6:11pm UTC](https://forum.katalon.com/t/plugged-in-devices-not-appearing-in-katalon-studio/12679/14 "2018-11-21T18:11:12Z")

</div>

Hi Anupama,

You’re right, Katalon Studio doesn’t support Xcode 10 yet, however, you CAN have multiple versions of Xcode installed on the same machine. You could download Xcode10.1 from the Apple Developer Center: [https://developer.apple.com/download/](https://developer.apple.com/download/)

When you install it, choose that you want to keep both versions and name the new Xcode something like Xcode10.1.

You can then switch between the version of Xcode that command line tools use with:

For Xcode 9 (or whatever your default installed version is):

```auto
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

```

and for Xcode 10:

```auto
sudo xcode-select -s /Applications/Xcode10.1.app/Contents/Developer

```

So, in order to use the brew commands, you can switch to the Xcode10 tools, and before you run Katalon Studio, switch back to the Xcode9 version.

Hope this helps,

Chris
