# Unable to locate element using appium inspector for iOS application

**URL:** <https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570>\
**Category:** Issues/Bugs\
**Created:** [May 11, 2017, 9:57am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570 "2017-05-11T09:57:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 11, 2017, 9:57am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/1 "2017-05-11T09:57:26Z")

</div>

![](https://discuss.appium.io/uploads/default/original/2X/d/d554842bc7bd44f6b61c2907e613693122b39d11.png)

As, you can see in the above snippet, when i try to locate value e.g… ‘16’ in this case or i would like to scroll to select any other value. I am unable to select or scroll from this window. Is it possible to select value using robot framework with appium library. suggestions are most welcome.

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 12, 2017, 9:11am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/2 "2017-05-12T09:11:08Z")

</div>

Can u please tell how to inspect element in ios using appium 1.6.4 with ios 10

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 12, 2017, 9:40am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/3 "2017-05-12T09:40:25Z")

</div>

u can use appium-desktop v1.0.0 having appium 1.6.4

download link : [https://github.com/appium/appium-desktop/releases/tag/v1.0.0](https://github.com/appium/appium-desktop/releases/tag/v1.0.0)

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 13, 2017, 3:24pm UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/4 "2017-05-13T15:24:43Z")

</div>

i am using the same appium. but i need to inspect element of youtube app. is it possible. also not able to see option to open inspector in appium 1.6.4

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 14, 2017, 1:23am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/5 "2017-05-14T01:23:40Z")

</div>

after launching appium u can click ‘start new session’ on the header then set your ‘desired capabilities’ tab, after setting the required capabilities, click on ‘start session’ …then appium inspector would launch.

if u fail to launch, will share the snapshot.

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 5:30am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/6 "2017-05-15T05:30:47Z")

</div>

i tried using new session option but it failed to start return error message " not able to start webdriveragent"  
webdriveragent working using commandline appium

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 5:50am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/7 "2017-05-15T05:50:16Z")

</div>

are you using GUI version of appium (i.e. appium-desktop v1.0.0) or appium 1.6.4 command line.  
both have there separate WDA.

Locate appium-desktop _WebDriverAgent.xcodeproj_ at following location

/Applications/Appium/Contents/Resources/app/node\_modules/appium/node\_modules/appium-xcuitest-driver/WebDriverAgent

Open WebDriverAgent.xcodeproj in Xcode. For both the WebDriverAgentLib and WebDriverAgentRunner targets, select “Automatically manage signing” in the “General” tab, and then select your Development Team. This should also auto select Signing Ceritificate. (You have to follow same steps, while setting up WDA for appium 1.6.4 command line)

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 6:05am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/8 "2017-05-15T06:05:20Z")

</div>

thanku for your response . able to start appium session. but if i want to inspect element of particular page then how we get that either xpath, id, className etc

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 6:14am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/9 "2017-05-15T06:14:21Z")

</div>

this could help you 🙂

> **[UI Automator Viewer : Get Android App Element's XPath, ID, Name And className](http://www.software-testing-tutorials-automation.com/2015/10/ui-automator-viewer-get-android-app.html)**
>
> Steps to get xpath, id, name or class name of android native app element. Get property detail of android app element to create xpath in different ways.

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 6:16am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/10 "2017-05-15T06:16:57Z")

</div>

but this is for android. i need to find out in ios

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 6:23am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/11 "2017-05-15T06:23:31Z")

</div>

method of writing xpath and identifying the ID, Name and className is same.

please share the snapshot of the screen with xml hierarchy of your iOS app page and the element you want to locate.

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 6:30am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/12 "2017-05-15T06:30:41Z")

</div>

Please find below scrrenshot. Its a youtube app. i want to click on like button. in the same not able to find xpath of add review comments on youtube app

 ![](https://discuss.appium.io/uploads/default/original/2X/2/2cda51af40be923425b1a3aea7b18afed8b53c18.png)

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 6:49am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/13 "2017-05-15T06:49:04Z")

</div>

kindly share bundleId of youtube.

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 6:50am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/14 "2017-05-15T06:50:07Z")

</div>

com.google.ios.youtube

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 7:01am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/15 "2017-05-15T07:01:58Z")

</div>

u can locate any of the element on the page 🙂

 ![](https://discuss.appium.io/uploads/default/original/2X/9/9a2c3696f141f7e9b7dfc6fffaab81669b333a77.png)

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 7:03am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/16 "2017-05-15T07:03:54Z")

</div>

Thanku for your reponse. Can u please help me to find out the exact value of “add review comments”. Like name or xpath.

Also i want to know if we have 4 test cases. and i want to run then in continuation without relaunch the app. Is it possible in ios. If yes. then how

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 7:10am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/17 "2017-05-15T07:10:34Z")

</div>

also i want to know the xpath of this like button.

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 7:16am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/18 "2017-05-15T07:16:04Z")

</div>

add and comment 🙂

xpath=//XCUIElementTypeCell[@name=‘id.ui.comments\_header\_cell’]

---

<div class="post-metadata">

**Author:** ![Pooja\_Gosain](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@Pooja\_Gosain](https://discuss.appium.io/u/Pooja_Gosain)\
**Post date:** [May 15, 2017, 7:17am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/19 "2017-05-15T07:17:53Z")

</div>

i tried the same but not able to element of like button as well as add review comment. Can u please explain the exact steps you follow to found this

---

<div class="post-metadata">

**Author:** ![Pankaj\_Mishra1](https://discuss.appium.io/letter_avatar_proxy/v4/letter/p/f05b48/32.png) [@Pankaj\_Mishra1](https://discuss.appium.io/u/Pankaj_Mishra1)\
**Post date:** [May 15, 2017, 7:19am UTC](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570/20 "2017-05-15T07:19:52Z")

</div>

like 🙂

xapth=//XCUIElementTypeOther[@name=‘id.watch\_next.view’]/XCUIElementTypeCollectionView[1]/XCUIElementTypeCell[1]/XCUIElementTypeButton[3]

[Next page](https://discuss.appium.io/t/unable-to-locate-element-using-appium-inspector-for-ios-application/16570.md?page=2)
