4

我该如何解决?

dyld: Library not loaded: /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation   Referenced from: /Users/[...]/Library/Application Support/iPhone Simulator/User/Applications/[...]/TestGame.app/TestGame   Reason: image not found
4

2 回答 2

4

您需要将此框架添加到 Xcode。

右键单击“框架”> 选择“添加”>“现有框架”找到“AVFoundation”,然后选择“添加”。

如果要手动添加,请选择另一个按钮并导航至:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/System/Library/Frameworks/AVFoundation.framework/

用您正在构建的任何内容替换 iPhone SDK 版本。

也许也看到这个答案:Missing AVFoundation.framework

此外,有时您只需要关闭 Xcode,然后清理并重建。

于 2009-09-23T06:09:08.713 回答
4

我有同样的问题,可以通过将添加的框架设置为Optional而不是Required 从这里来解决它,将Project-> Targets-> Build Phases-> Link Binary with Libraries添加的(或创建问题的)框架的状态更改为Optional它将成功运行。!

于 2013-04-29T10:37:49.273 回答