dyld:未加载库:未找到UI测试目标的原因图像

时间:2016-08-22 21:04:58

标签: ios xcode

我在项目中工作,该项目使用同一工作区中另一个项目生成的框架。项目工作正常,使用框架没有任何问题,但当我尝试运行XCode生成的UITest时出现错误: dyld: Library not loaded: @rpath/MyProj.framework/MyProj Referenced from: /Users/developer/Library/Developer/CoreSimulator/Devices/B2194BA8-9577-4916-A396-BF2B3A04DEA7/data/Containers/Bundle/Application/445A97AF-470B-4698-8785-AEFA836E126C/MySpecProj.app/MySpecProj Reason: image not found

所以,我怀疑UITest目标不能以某种方式加载MyProjFramework生成的框架,但同时我可以启动应用程序并且它可以正常使用框架

1 个答案:

答案 0 :(得分:1)

我有同样的问题。

我的UITest目标启动的App目标具有重复的依赖关系。有趣的是,在这对中,其中一个突出显示为红色。

我删除了所有依赖项,清除了派生数据,然后重新添加了所有内容并解决了问题。