【发布时间】:2018-12-10 06:10:29
【问题描述】:
let documentsPath = "Users/xxxx/Desktop/*******/iOSSimulator/"
let url = URL(fileURLWithPath: documentsPath)
let fileManager = FileManager.default
print(FileManager.default.enumerator(atPath: url.path))
我想在实际的 iOS 设备上运行我的 UI 测试。但是在真实设备上执行测试用例时,我得到 nil(在打印语句中)。但是测试用例在模拟器上成功执行(这里我得到print 语句中的一些值)。
我无法弄清楚为什么它在 ios 设备中返回 nil 值。
【问题讨论】:
-
设备上没有“/Users/xxxx/Desktop”目录...
-
在真机上,不应该有任何
iOSSimulator的东西。 -
谢谢@Kamran。我得到了我正在做的错误。是否有任何公共位置可以放置我的文件,这些文件可以在测试用例执行期间拾取?