今天我将一个相当大的项目更改合并到了一个稳定的分支中。这样做,我似乎无意中破坏了与我的单元测试相关的一些设置。当我尝试运行测试时,我将以下消息打印到控制台:
Error loading /private/var/mobile/Containers/Data/Application/D4AEE69C-CC6C-4C56-BCE2- 82EF5A1B4549/tmp/NightRide Tests.xctest/NightRide Tests: dlopen(/private/var/mobile/Containers/Data/Application/D4AEE69C-CC6C-4C56-BCE2- 82EF5A1B4549/tmp/NightRide Tests.xctest/NightRide Tests, 262): no suitable image found. Did find:
/private/var/mobile/Containers/Data/Application/D4AEE69C-CC6C-4C56-BCE2- 82EF5A1B4549/tmp/NightRide Tests.xctest/NightRide Tests: code signature invalid for '/private/var/mobile/Containers/Data/Application/D4AEE69C-CC6C-4C56-BCE2-82EF5A1B4549/tmp/NightRide Tests.xctest/NightRide Tests'
DevToolsBundleInjection: Error loading bundle '/private/var/mobile/Containers/Data/Application/D4AEE69C-CC6C-4C56-BCE2-82EF5A1B4549/tmp/NightRide Tests.xctest'
老实说,我不知道是什么原因引起的。我回到了我合并的分支机构,我知道昨天的测试运行得很好,我也在那里遇到了问题。我该怎么办呢?是否有一个构建设置解决了这个路径吐出在控制台?奇怪的是,它表示从该路径加载错误,然后就说出了#34;找到了:"它以前加载错误的路径相同。