Search code examples
iphoneavfoundation

dyld: Library not loaded: AVFoundation.framework Reason: image not found


How do I fix this?

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


Solution

  • You need to add this Framework to Xcode.

    Right-click on "Frameworks" > Choose Add > Existing Frameworks Locate "AVFoundation" then choose Add.

    If you want to add it manually, choose the other button and navigate to:

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

    Replace the iPhone SDK version with whatever you are building against.

    Perhaps also see this answer: Missing AVFoundation.framework

    Also, sometimes you just need to close Xcode, then clean and rebuild.