[英]iOS Simulator launched by Appium, elements no longer inspectable by iOS Accessibility Inspector
[英]AX ERROR when using Accessibility Inspector for iOS app.
我正在使用模擬器測試iPhone應用程序。 每當我點擊某些元素時,我都會在控制台中收到此錯誤:
AX ERROR: Could not find my mock parent, most likely I am stale.
此錯誤似乎不會導致任何副作用。 我可以使用該應用程序並自由地檢查元素。 知道它可能是由什么造成的嗎?
為解決問題所做的更改,您可能需要提取更改並更新庫。
對我來說問題是最終調用了代碼路徑
[tableView beginUpdates]
[tableView endUpdates]
在tableView:cellForRowAtIndexPath:
方法中。
刪除調用擺脫了這些AX錯誤日志消息以及一堆其他UI故障。
涼!
我在使用MJPopupBackgroundView時遇到這個奇怪的錯誤。 在檢查了它的代碼一段時間后,我注意到,作者將UITableView作為子視圖添加到另一個UIViewController的視圖中,但是他沒有將表的視圖控制器作為子視圖控制器添加到另一個UIViewController。
因此,在添加如下子視圖后,解決方案非常簡單:
[parentViewController.view addSubview:childViewController.view];
您只需要再添加一行,如下所示:
[parentViewController addChildViewController:childViewController];
瞧!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.