LayarPlayer-LPAugmentedRealityViewController在iphone上的构建问题

LayarPlayer-LPAugmentedRealityViewController在iphone上的构建问题,iphone,xcode,augmented-reality,Iphone,Xcode,Augmented Reality,我正试图让LayarPlayer SDK工作,但我被卡住了。无论我做什么,我都会得到这个警告。我遵循了那里的“指南”,但它没有帮助。有人能帮忙吗 “\u OBJC\u CLASS\u$\ u LPAugmentedRealityViewController”,引用自: FirstViewController.o中LPAugmentedRealityViewController的objc类引用 ld:找不到符号 collect2:ld返回1退出状态您似乎没有准确地添加其库,或者您可能没有使用#导入

我正试图让LayarPlayer SDK工作,但我被卡住了。无论我做什么,我都会得到这个警告。我遵循了那里的“指南”,但它没有帮助。有人能帮忙吗

“\u OBJC\u CLASS\u$\ u LPAugmentedRealityViewController”,引用自:

FirstViewController.o中LPAugmentedRealityViewController的objc类引用

ld:找不到符号


collect2:ld返回1退出状态

您似乎没有准确地添加其库,或者您可能没有使用#导入相应的文件


请发布您的FirstViewContoller.m的代码。在我看来,您需要链接到二进制库。在Xcode中转到“组和文件”(默认布局中的左面板)。然后右键单击添加现有框架->添加其他。。。在“Release”目录中找到并选择liblayarplayer.a

我认为出现了错误,因为您没有在这些文件中添加导入的LPAugmentedRealityViewController。尝试使用`#import“LPAugmentedRealityViewController.h”我已经尝试过了,但它不起作用。当我遵循他们的文档时,我可能遗漏了一些东西,但我已经尝试了好几次。Layar的文档:当我添加文件时,它说:ld:warning:in/Developer/ExtraLibaries/LayarPlayer SDK 11820/Debug/liblayarplayer.a,文件是为不受支持的文件格式构建的,而不是所链接的体系结构(i386)。下面是项目:您是为模拟器编译的吗?这将不起作用,因为layar使用的摄像头API在模拟器中不可用。尝试在设备上编译和运行。此外,LayarAPI中的二进制库用于ARM架构。这就是你看到这个警告的原因。谢谢,我会尽力回复你的。