问题描述
我正在编写一个测试,该测试应该使用XCode 12中的XCUITest来测试上传视频文件。该测试应该是独立的,所以我不确定如何准确地做到这一点。
通常,我希望流程像这样工作:
- 应用构建
- 文件已从代码文件夹(我已将视频移动到代码中)复制到模拟器中
- 运行测试
但是步骤2给我带来了很多问题。我正在尝试在构建阶段使用它:
xcrun simctl addmedia booted ~/code/resources/Video.mov
Bur,它当前给出了一个完全未指定的错误。我不确定这是否是因为我要在“启动”模拟器之前尝试执行此操作,或者是否正在进行其他操作。有人有解决方案吗?
解决方法
我知道了。正确的方法是只使用.
而不是~
,然后意识到:
.
将您置于项目级别(.xcproj)