未找到符号:启动Instruments时_CFXMLNodeGetInfoPtr

时间:2009-08-15 05:48:58

标签: iphone instruments

我正在开发一款iPhone应用程序,到目前为止一切正常。我可以在模拟器中构建和启动应用程序。但是当我现在用仪器启动应用程序时,我得到了错误:

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

我用谷歌搜索但没有找到解决方案。

希望有人可以帮助我。 THX

3 个答案:

答案 0 :(得分:1)

我认为你正在链接Security.Framework和可能的libcurl。尝试启动一个新的默认项目,看看是否可以在没有此错误的情况下编译它。

答案 1 :(得分:0)

尝试一次删除您在Target中链接的所有框架(并且可能还会移除依赖于这些框架的任何代码)。我发现将CoreVideo或CoreMedia链接到您为iPad模拟器构建的Target会导致此消息崩溃。

答案 2 :(得分:0)

我刚收到这个错误,这是一个红色的鲱鱼,实际的问题是断言失败。通过在所有异常上添加Xcode 4断点来跟踪它。 http://www.dosomethinghere.com/2011/04/18/xcode-4-exception-breakpoint/