在我的应用程序中,我有一个viewController和两个xib文件(一个用于iPhone,另一个用于iPad)。我正在使用KIF进行自动化,但遇到此调用的问题。
[[UIApplication sharedApplication] isIgnoringInteractionEvents]
对于iPad模拟器 - 此调用返回NO(接收器不忽略交互事件)这是预期的,因为我没有使用嵌套的beginIgnoringInteractionEvents / endIgnoringInteractionEvents方法......并且KIF完全正常。
对于iPhone模拟器 - 此调用返回YES(接收器忽略交互事件)这是不期望的,因为我没有设置beginIgnoringInteractionEvents方法,这就是为什么KIF代码为那里存在的元素返回nil,因为KIF中的这个检查代码。
if( [[UIApplication sharedApplication] isIgnoringInteractionEvents]){
return nil;// Application is ignoring interaction events.
}
不确定这里缺少什么。非常感谢任何帮助。