使用 XCTest 从真实设备获取粘贴板

问题描述

我正在使用 Swift 并尝试从正在测试的真实设备中获取粘贴板。

在应用程序中,我有以下代码

UIPasteboard *mypaste = [UIPasteboard generalPasteboard];
pasteboard.string = @"hello";

为了在我的真实设备上的测试中访问它,我已经尝试过:

UIPasteboard.general.hastrings()

我读到应用程序需要在前台运行,所以我也尝试过:

app.activate()
UIPasteboard.general.hastrings()
    

但在真实设备上测试时总是返回 false。不过,它确实适用于模拟器。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)