5

I have just discovered that my app doesn't run in 4.3 even though the deployment target is set to 4.3.

I get the following error, any ideas?

dyld: Library not loaded: /System/Library/Frameworks/CoreImage.framework/CoreImage Referenced from: /Users/me/Library/Application Support/iPhone Simulator/4.3.2/Applications/E8046B99-C01A-4F62-A875-1261367763A5/MyApp.app/MyApp Reason: image not found

TheLearner
  • 19,387
  • 35
  • 95
  • 163

3 Answers3

5

In the target's build phases - > Link binaries with libraries set the relevant framework (CoreImage.framework in your case) to "Optional" instead of "Required".

Amit
  • 205
  • 4
  • 8
5

Are you sure that CoreImage is avalaible in 4.3.2?

Check this:

https://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/CoreImaging/ci_intro/ci_intro.html

"Core Image is an image processing technology built into Mac OS X v10.4 and iOS 5.0 ..."

Antonio MG
  • 20,382
  • 3
  • 43
  • 62
2

CoreImage is iOS 5 and above. You need to set the development target to iOS 5 and add CoreImage - link binary with libraries (CoreImage Framework).

bluish
  • 26,356
  • 27
  • 122
  • 180
hburde
  • 1,441
  • 11
  • 6