Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

like image 999
Elliot Avatar asked Feb 28 '23 06:02

Elliot


2 Answers

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.

like image 177
Brock Woolf Avatar answered Apr 09 '23 12:04

Brock Woolf


I'd the same problem, was able to solve it by setting the added frameworks as Optional instead of Required from here, Project-> Targets-> Build Phases-> Link Binary with Libraries, change the status of added (or which creating the problem) frameworks to Optional, and it will run successfully.!

like image 36
Hemang Avatar answered Apr 09 '23 14:04

Hemang