ios - 在 UITest 中无法找到/单击 Apple Pay View 上的任何元素

标签 ios xcode xcode-ui-testing applepay

我已经能够在我的 UITest 中成功运行 ApplePay,但是一旦显示 PKPaymentAuthorizationViewController,该 View 上的所有元素都不可定位,任何尝试选择底层应用程序 View 上的元素都会导致错误“.. ...不是最前面的。

有没有其他人遇到过这个问题和/或知道如何解决它?

最佳答案

Apple Pay UI 是在进程外显示的(即使您使用 UIViewController 子类触发它),所以我认为您无法通过 UI 测试来识别它。它在进程外显示,因此应用无法修改或操纵 Apple Pay View 。

关于ios - 在 UITest 中无法找到/单击 Apple Pay View 上的任何元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37758588/

相关文章:

swift - 第二次生成没有完全相同数字的随机数

ios - UITesting的iOS模拟器位置

cocoa - XCUIApplication().launch() 永远不会完成

ios - 如果我使用 CallKit 框架检查正在进行的通话状态,即使我的应用程序没有任何 VOIP 功能,我的应用程序是否会被拒绝?

ios - 如何获取文档目录中文件的所有路径?

iOS : Unable to import CoreWLAN framework in iOS8

iphone - Xcode 4 下载

ios - Cocoapods 无法正确链接第三个、第四个目标(Xcode 7 beta 6)

swift - 如何等待字符数大于零的标 checkout 现 UI 测试

ios - 初始化两个元组的数组失败