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语句中) . 但测试用例在模拟器上成功执行(这里我得到了一些 Value )印刷声明) .
我无法弄清楚为什么它会在ios设备中返回nil值 .
2 回答
你给出了错误的路径( let documentsPath = "Users/xxxx/Desktop/*******/iOSSimulator/" ) . 真正的iOS设备不存在此路径,因此您将获得零 .
您正在提供静态文档路径,该路径可能存在于模拟器中但不存在于设备中 . 用它来获取swift中的文档路径