dyld isuess(未加载库)

时间:2012-04-30 16:02:20

标签: ios dyld

我在构建项目时收到此消息:

dyld:未加载库:

@rpath/iPhoneSimulatorRemoteClient.framework/Versions/A/iPhoneSimulatorRemoteClient
  Referenced from: /Users/dev01/mobile/ios/Test/test/testTests/FoneMonkey/bin/iphonesim
  Reason: image not found

这是动态链接错误,据我所知,此错误是因为找不到图像。这是对的吗?

应采取哪些措施来解决错误?

我找到了这个link,因为我使用了xcode 4.3,因此我发现了这个错误。现在我在4.2上尝试了这个,并且工作得很好。

但我不知道如何在XCode 4.3上运行它

2 个答案:

答案 0 :(得分:0)

也许你在添加新库后遇到这个问题并将它链接到实际的框架路径中,如果你在嵌入式框架路径中拖动这个库,那么问题就会解决。另一个变体是在构建方案中你启用了内存管理malloc,如果你把它关掉,问题就会解决。

答案 1 :(得分:-1)

检查您的SDK项目设置(即从SDK 6.x传递到7.x时)可能没有为架构和项目目标编译其中一个库。和路径。清理DerivedData并从模拟器中删除应用程序(如果有)。 如果你仍然需要Sdk只是从Xcode 4.6复制它。(3)设备和模拟器,看看这是否解决了你的问题。