ios – UIAutomation:任何方式来解雇“想使用您当前的位置”提醒?

前端之家收集整理的这篇文章主要介绍了ios – UIAutomation:任何方式来解雇“想使用您当前的位置”提醒?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的应用程序正在使用位置服务,而对于自动测试,我想要能够解除“APP想要使用当前位置”弹出窗口.但是,当我尝试使用UIAutomation脚本在Instruments中执行此操作时,我会收到此错误
Fail: Could not start script,target application is not frontmost.

这样做是有道理的,因为警报是由不同的过程产生的.但是,在这种情况下,苹果计划如何帮助人们自动化测试?

解决方法

**Try**

UIATarget.onAlert = function onAlert(alert)
        {
        return true;
        }
alertTitle = target.frontMostApp().alert().name();
if(alertTitle==="APP Would Like To Use Your Current Location")
{
target.frontMostApp().alert().buttons()["OK"].tap();
}

猜你在找的iOS相关文章