XCUITest - 如何访问 XCUITest 中的应用设备令牌以触发推送通知,但无需在应用代码中设置任何 UIView?

Posted

技术标签:

【中文标题】XCUITest - 如何访问 XCUITest 中的应用设备令牌以触发推送通知,但无需在应用代码中设置任何 UIView?【英文标题】:XCUITest - How to access the app device token in XCUITest for triggering the push notification but without setting any UIView in app code? 【发布时间】:2018-10-30 09:05:32 【问题描述】:

目标: 我想检索应用设备令牌以在 XCUITest 中触发推送通知。执行以下测试

    点击推送通知 断言推送通知文本 收到推送通知后截取应用主屏幕的屏幕截图。

限制: 我不应该在应用代码中创建任何 UIView 来检索 XCUITest 中的设备令牌。

考虑到限制,如果有任何其他解决方法,请建议我。

【问题讨论】:

【参考方案1】:

在这里回答(我假设是同一个提问者):https://forums.developer.apple.com/thread/110361

【讨论】:

以上是关于XCUITest - 如何访问 XCUITest 中的应用设备令牌以触发推送通知,但无需在应用代码中设置任何 UIView?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 XCUITest 中访问导航栏上的右键项目按钮?

XCUITest 和动态生成的视图

如何使用 XCUITest 查询 SwiftUI 表格单元格

如何从 XCUITest 中的 MenuItem 读取值?

给定 XCUITest 中的文本,如何获取单元格的索引?

如何识别 XCUITest 在 xcode 中运行时抛出的一些随机寡妇