我们的 app 开发目前不支持加入 id,xpath 太慢,所以我基本都用 chan 定位,我发现在不同的 ios 系统中(或者不同的屏幕中),元素的位置顺序会不一样的比如如下,这有办法控制嘛?比如打包的时候加上参数,否则定位就不准了,有经验的大佬说说看呗,谢谢~
ip6 中我知道了的元素位置如下
<XCUIElementTypeWindow>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeStaticText name="">
<XCUIElementTypeOther>
<XCUIElementTypeButton name="我知道了1">
<XCUIElementTypeButton name="我知道了2">
ip6p 中我知道了的元素位置如下,多了 2 层 XCUIElementTypeOther,而且我知道了的顺序也发生了变化
<XCUIElementTypeWindow>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeStaticText name="">
<XCUIElementTypeOther>
<XCUIElementTypeButton name="我知道了2">
<XCUIElementTypeButton name="我知道了1">