我们有一个登录名在一定百分比的时间内使用Amazon CAPTCHA,并且我们正尝试使用NSPredicate过滤器来获取警报。但是,只要我们测试对象是否存在,测试就会中断。
func checkCaptcha():
filter = NSPredicate("message == Error Message")
alert = GetAlert(filter) // not actual function name
if alert.exists // crash
我们需要使用NSPredicate,因为错误消息超过128个字符,因此我们无法直接查找它。我们得到的错误只是一个断点错误。通常,在这种情况下查看警报是否弹出的最佳方法是什么?昨晚我们花了大约2个小时进行搜索,但无法解决。