我正在我的iOS项目上运行单元测试,当它运行时,它崩溃并吐出来:
dyld: could not load inserted library '/private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection' because no suitable image found. Did find:
/private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection: mmap() error 1 at address=0x00436000, size=0x00004000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection
我正在使用XCode 7.0并在运行iOS 8.3的iPod上进行测试。我已经删除了派生数据,并且重新启动了XCode,但它仍然无法正常工作。
最佳答案
我只是通过创建一个新的UnitTest目标,将所有内容复制并删除旧的目标来解决此问题。