我想知道是否有人成功地使用了https://github.com/phonegap/phonegap-facebook-plugin上的指令?
我的环境如下: 1) xcode:版本4.5.1 (4G1004) 2) Phonegap: 2.5 3) Macbook Pro 64位。4) Facebook SDK 3.2 5)目标构建为iOS5 (尝试6次,但也失败了)
在遵循iOS的https://github.com/phonegap/phonegap-facebook-plugin的说明之后,我的构建失败了。
错误消息是:
ld: 379 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)有人能告诉我如何修复这个错误吗?
任何在线教程,或者一步一步的指导也会很棒。
谢谢!
发布于 2013-03-25 09:23:25
我也有同样的问题,并通过在Github上关注以下内容来修复它:https://github.com/ghn/phonegap-facebook-plugin/commit/83d41c1b3e999f11333ff7da89918ff6e58bf72f
添加Cordova Facebook插件:
config.xml文件,并将一个新条目作为子项添加到插件标签中:
您必须在插件目录中创建一个ios文件夹。并确保从插件目录中删除FacebookConnectPlugin.h和FacebookConnectPlugin.m。
发布于 2013-06-04 23:22:31
此错误通常来自于同时包含已编译的库(作为项目中的框架,或者作为“构建阶段”项目属性选项卡中的构建目标)和生成它的.m源文件。
一些教程告诉你包含FacebookSDKResources.bundle框架,还有一些告诉你复制插件/ios/facebook中的源文件。如果同时执行这两项操作,则会出现此错误。
https://stackoverflow.com/questions/15448376
复制相似问题