Xcode8.1中的单元测试有一个烦人的问题。尝试在我的iPadiOS10.1.1上运行基本测试会由于以下错误导致崩溃:dyld:couldnotloadinsertedlibrary'__PLATFORMS__/iPhoneOS.platform/Developer/Library/PrivateFrameworks/IDEBundleInjection.framework/IDEBundleInjection'becauseimagenotfound我还没有在任何地方找到解决方案,尽管一些帖子表明它可能与单元测试目标的代码签名有关。代码签名看起来正确,测试干净构建,我删除了派生数据
我正在尝试使用ios-sim从我的CI启动测试,使用此处描述的方法:https://confluence.atlassian.com/display/BAMBOO/Xcode,但我在应用程序中使用的不是SenTest,而是XCTest,因此最后一个参数不应该是--args-SenTestAll但是像-args-XCTestAll如果我使用这样的参数,并不是所有的测试都会被执行。我如何指定使用XCtest执行所有测试?如果我使用--args-XCTest-testAll没有执行任何测试。完整的启动命令:ios-simlaunchTarget.app--devicetypeid'com.a
我正在我的iOS项目上运行单元测试,当它运行时,它崩溃并吐出:dyld:couldnotloadinsertedlibrary'/private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection'becausenosuitableimagefound.Didfind:/private/var/mobile/Containers/Data/Application/1CAB64C8-D7