2012-10-16 62 views
1

这里建议我已经配置了Wikitude iOS的插件 -Wikitude的PhoneGap iOS的插件

https://github.com/phonegap/phonegap-plugins/tree/master/iOS/AugmentedReality-Wikitude/Plugin

然而,在编译过程中它显示我建立自己的错误 - WTArchitechview.h在WTWikitiudePlugin.m找不到文件。

我目前拥有iOS 6设备并使用Cordova 2.0.0。我发现wikitude文档中的一个导向 -

http://forum.wikitude.com/documentation?p_p_id=2_WAR_knowledgebaseportlet&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=1&_2_WAR_knowledgebaseportlet_mvcPath=%2Fdisplay%2Fview_article.jsp&_2_WAR_knowledgebaseportlet_resourcePrimKey=128189

它说,我不得不删除armv7s架构和必须做一些修改文件。我无法理解修改部分。我的意思是我必须修改哪个文件。

回答

0

我认为你有两个问题。

第一个是,你必须从那里网站下载Wikitude SDK,然后从SDK文件添加到您的PhoneGap Xcode项目(按照你的第一个环节中描述的步骤)。如果你这样做,仍然有编译时错误,请确保您的Xcode项目中的用户头部搜索路径设置正确,或者将Wikitude SDK文件复制到已经在示例项目中设置的文件夹中。您也可以删除Xcode项目中现有的Wikitude SDK文件夹,并拖动下载的文件夹。

第二个链接描述你需要为了与Wikitude SDK构建项目在Xcode 4.5改变什么。你需要在你的Xcode项目设置中改变它。你必须这样做,因为Wikitude SDK需要一些目前不可用于armv7s架构的库。

+0

感谢回答,我没有你所说的话,现在我收到此错误信息 - 的架构ARMv7的未定义符号: “_OBJC_CLASS _ $ _ WTArchitectView”,从引用: objc级,裁判在WTWikitudePlugin.o LD:符号(S)未找到的ARMv7架构铛 :错误:连接命令失败,退出代码1(使用-v看看调用) 另外,我贴告诉做一些改变的代码中的第二个链接我不明白。在哪个文件中以及我需要修改的内容。 – webdev