Ios 使用xCode登录facebook的Phonegap 3.0应用程序
我正在尝试建立一个带有facebook登录名的Phonegap应用程序。使用Phonegap 3.0,使用用于iOs的xCode开发 我走上所有的台阶 在模拟器中启动应用程序后,我的输出中不断出现以下错误:Ios 使用xCode登录facebook的Phonegap 3.0应用程序,ios,facebook,cordova,connect,phonegap-plugins,Ios,Facebook,Cordova,Connect,Phonegap Plugins,我正在尝试建立一个带有facebook登录名的Phonegap应用程序。使用Phonegap 3.0,使用用于iOs的xCode开发 我走上所有的台阶 在模拟器中启动应用程序后,我的输出中不断出现以下错误: ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml. My config.xml: <
ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
My config.xml:
<feature name="Notification">
<param name="ios-package" value="CDVNotification" />
</feature>
<feature name="org.apache.cordova.facebook.connect">
<param name="org.apache.cordova.facebook.connect" value="FacebookConnectPlugin" />
</feature>
有人能帮我吗?
提前谢谢 我认为您的问题是Phonegap 3.0您的插件将通过Phonegap CLI安装 这是从2.9.0到3.0.0的升级指南: 将config.xml复制到www文件夹中,并删除所有插件定义。您将在此处修改设置,而不是平台文件夹 使用cordova CLI工具安装所需的任何插件。请注意,CLI将所有核心API作为插件处理,因此可能需要添加它们。只有3.0.0插件与CLI兼容 可在此处找到: 进一步说明Phonegap插件在3.X.X上不起作用: 请注意:除非明确说明,否则大多数插件将无法与Cordova/PhoneGap 3.x.x一起使用。它们需要更新才能通过插件添加界面使用 可在此处找到: 我希望这能对你的问题有所帮助 编辑:
这里是Phonegap 3.0.0 Facebook插件的链接:可以将Facebook插件与Phonegap 3.0.0/Cordova 3一起使用 我已经尝试了很长时间,现在对我很有效。 您必须将xCode中的config.xml更改为:
<feature name="org.apache.cordova.facebook.Connect">
<param name="ios-package" value="FacebookConnectPlugin" />
</feature>
之后,我使用了这本手册:之前,我也遇到了同样的问题,但通过以下几点,我在
PhoneGap3.0
上运行了它
“cdv-plugin-fb-connect.js”文件
。您需要找到定义CDV变量的分支。plist
文件中的密钥定义
,并确保它们与我的facebook应用程序页面中的值匹配config.xml
中像上面的答案一样定义插件也是必要的