此代码曾经在 Instruments 4.6 的自动化测试中运行良好:
UIATarget.onAlert = function onAlert(alert) {
var title = alert.name();
UIALogger.logWarning("Alert with title ’" + title + "’ encountered!");
return false; // use default handler
}
我已经升级到 XCode 5.0 并且这段代码不再工作了。对警报没有反应——永远不会调用 onAlert。
我是否遗漏了什么或者这真的被Apple打破了?