Javascript 访问TableView时遇到的UIAutomation问题

Javascript 访问TableView时遇到的UIAutomation问题,javascript,ios,ios-ui-automation,Javascript,Ios,Ios Ui Automation,现在我和他有同样的问题,但我不能像他那样解决。我的屏幕与他的屏幕相似,有四个单元格,但它们的名称不同。使用LogElementTree函数,我得到了与他的相同的层次结构,但有一点不同。就他的情况而言,他有以下几点: UIAWindow UIATableView UIATableCell UIATableView UIATableCell 1 UIATableCell 2 UIATableCell 3

现在我和他有同样的问题,但我不能像他那样解决。我的屏幕与他的屏幕相似,有四个单元格,但它们的名称不同。使用LogElementTree函数,我得到了与他的相同的层次结构,但有一点不同。就他的情况而言,他有以下几点:

UIAWindow
UIATableView

   UIATableCell

      UIATableView

          UIATableCell 1

          UIATableCell 2

          UIATableCell 3

          UIATableCell 4
UIAWindow
UIATableCell 1

UIATableCell 2

UIATableCell 3

UIATableCell 4
但我有这个:

UIAWindow
UIATableView

   UIATableCell

      UIATableView

          UIATableCell 1

          UIATableCell 2

          UIATableCell 3

          UIATableCell 4
UIAWindow
UIATableCell 1

UIATableCell 2

UIATableCell 3

UIATableCell 4
我用他的答案写下了我的代码:

target.frontMostApp().mainWindow().cells()["Author"].tap();

但它不起作用。请有人描述一下如何解决我的问题。

试试这个:

 target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tap();

试试这样的-

target.frontMostApp().mainWindow().tableViews()[0].cells()[0].tableViews()[0].cells()[0].tap();