答案 0 :(得分:1)
我找到了一个合理的解决方法,但如果有人知道在XCode中编辑这些仍然是首选的答案。
从XCode中,按住Ctrl键单击测试文件,然后选择“在Finder中查看”
使用您喜欢的非XCode文本编辑器打开文件。
UIRecording使用Swift内联注释来生成不可编辑的元素。它们看起来像这样:
let userButton = app/*@START_MENU_TOKEN@*/.buttons["User"]/*[[".otherElements[\"PasscodeScreen\"].buttons[\"User\"]",".buttons[\"User\"]"],[[[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/
您可以手动删除这些评论,然后它们就可以编辑了。或者,如果你需要修改一些文本,你也可以在这里做。
您还可以在文本编辑器中创建一个正则表达式,如果需要,可以通过并删除所有这些正则表达式。在我的情况下,我实际上更喜欢锁定的,因为它们提供了切换到不同元素的选项。所以我只想改变和修改其中的一些。