如何查找此系统警报的UI视图?

时间:2017-03-30 13:04:38

标签: ios xcode8 kif kif-framework

Xcode 8.2 KIF测试

我想自动化一个绘图应用程序,该应用程序需要将照片保存到库中的权限。

This is the alert I want to accept

用KIF我给了

  [tester tapViewWithAccessibilityLabel:@"OK"];

但它说,未能找到辅助功能元素。 作为解决方案,我尝试使用

 [tester tapAccessibilityElement:@"OK" inView:(UIView *)];

如何找到此系统警报的UIView? 还有其他方法来挖掘这个元素吗?

1 个答案:

答案 0 :(得分:1)

权限提醒是在进程外的,这意味着KIF无法通过搜索应用中的视图来找到它们。

有一个特殊功能[tester acknowledgeSystemAlert]可点击" OK"关于这些警报。