views:

1033

answers:

6

Hi guys,

I am developing a iPhone app and everything works fine so far. I can build and start the app in the simulator. But when I now start the app with Instruments I got the error:

Dyld Error Message:
Symbol not found: _CFXMLNodeGetInfoPtr
Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

I've googled but did not find a solution.

Hope somebody can help me out. Thx

+1  A: 

I think you're linking against the Security.Framework and possibly libcurl. Try starting a new default project and see if you can compile it without this error.

Matthew Bischoff
A: 

Hello,

I have the same problem. If you've got a solution, can you share it ?

Krys
A: 

I have a similar problem as well. If you found a solution, can you share it?

Sudeep Y.
A: 

Try removing all of the frameworks that you are linking in your Target one at a time (and presumably also removing any code that relies on those frameworks). I found that having either CoreVideo or CoreMedia linked with a Target you were building for the iPad simulator caused a crash with this message.

mikeocool
A: 

I may have found a solution on Apple's forums:

http://discussions.apple.com/thread.jspa?messageID=11786977

Evan Mulawski
A: 

Some thoughts:

  • Are you using any deprecated method calls? Cleanup (Build menu) before the next build to reveal warnings that are only showing on the first build.
  • Are you doing some nasty stuff with preprocessor macros? I once stumbled upon a blog post on drobnik.com describing a similar phenomenon.
muffix