iOS 报错:dyld: Library not loaded: @rpath/XCTest.framework/XCTest

iOS 报错:dyld: Library not loaded: @rpath/XCTest.framework/XCTest

dyld: Library not loaded: @rpath/XCTest.framework/XCTest
Referenced from: /private/var/mobile/Containers/Bundle/Application/3A8F980D-F647-4D6D-B95A-88EC600BCA6B/RR.app/RR
Reason: image not found

解决办法:

工程 -> targets -> Bulid Phases -> Complie Sources -> 搜索test,如果有结果,删除即可

屏幕快照 2018-01-29 下午6.14.53.png

推测是因为在工程迁移中,向工程里拖入了testUI 或者 test 文件夹。导致部分test文件被自动拉入Compile Sources 中。
而这些文件是不需要编译的,(因为在下的项目没有这谢文件也能编译运行)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容