引用外部框架导致设备问题

时间:2011-01-28 19:35:56

标签: iphone cocoa-touch xcode ios ios4

我正在使用外部框架,无论我在哪里使用框架的类,我都会收到以下错误:

".objc_class_name_<FrameWorkClassName>", referenced from:

我检查了标题搜索路径和库路径,我在那里给出了正确的相对路径。

一个重要的事情是我能够在Simulator上运行代码,但它在设备上创建了问题。

任何线索都会有帮助吗?

2 个答案:

答案 0 :(得分:0)

据我所知,此错误意味着编译器无法找到引用的框架。尝试清除所有目标,并确保正在使用的每个框架都正确添加到项目中。你试图使用哪个框架?

答案 1 :(得分:0)

如果它在模拟器上运行,那么我猜你所链接的框架是为simultator而不是设备构建的。模拟器使用i386架构,而设备使用arm架构。确保你拥有手臂架构的副本。