通过CLI运行Instruments脚本来关闭UIAlert窗口

时间:2016-06-10 15:28:10

标签: javascript ios instruments xcode-instruments

当通过Instruments CLI运行Instruments测试套件时,我无法以编程方式解除设备上的UIAlert窗口,该窗口要求我的应用程序在测试中获得推送通知权限。这是应用程序的第一次运行。由于此权限警报会阻止测试脚本运行,因此也不会调用我定义的警报处理程序。

通过Instruments UI app运行套件会调用默认的警报处理程序,该处理程序会点击默认按钮以成功解除警报。

如果脚本本身被阻止,如何以编程方式解除此警报? 有没有办法预设此权限,因此不会显示警报?

编辑:此提醒仅适用于iOS 9;它不会在iOS 8中弹出

0 个答案:

没有答案