ios - facebook phonegap 插件没有出现在 xcode 中

标签 ios xcode facebook cordova

第一次想用 xcode 和 phonegap 做点什么。因为我正在做很多 facebook 应用程序,所以我想构建一个带有 Facebook Login 的原生 iOS 应用程序。

按照此处的步骤操作:https://github.com/davejohnson/phonegap-plugin-facebook-connect

遇到问题,插件没有显示。

我把它复制到我项目的插件文件夹中: http://i.stack.imgur.com/ueYk0.png

但它现在在 Xcode 中显示为项目结构中的黄色文件夹或文件。

认为这是合乎逻辑的,我得到了以下错误:

["org.apache.cordova.facebook.Connect2","org.apache.cordova.facebook.Connect","init",["471175846247043"]]
2012-10-04 21:10:19.015 HelloWorld[5476:c07] CDVPlugin class FacebookConnectPlugin (pluginName: org.apache.cordova.facebook.Connect) does not exist.
2012-10-04 21:10:19.017 HelloWorld[5476:c07] ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-10-04 21:10:19.018 HelloWorld[5476:c07] FAILED pluginJSON = ["org.apache.cordova.facebook.Connect3","org.apache.cordova.facebook.Connect","getLoginStatus",[]]
2012-10-04 21:10:23.571 HelloWorld[5476:c07] CDVPlugin class FacebookConnectPlugin (pluginName: org.apache.cordova.facebook.Connect) does not exist.
2012-10-04 21:10:23.573 HelloWorld[5476:c07] ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-10-04 21:10:23.575 HelloWorld[5476:c07] FAILED pluginJSON = ["org.apache.cordova.facebook.Connect4","org.apache.cordova.facebook.Connect","login",["email"]]

最佳答案

您只是缺少属性列表配置。按照 README 说明执行以下操作:

在项目导航器中找到 Cordova.plist 文件,展开“插件”子树,并添加一个新条目。对于键,添加 org.apache.cordova.facebook.Connect,它的值将为 FacebookConnectPlugin

关于ios - facebook phonegap 插件没有出现在 xcode 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12734346/

相关文章:

android - 在 iOS 和 Android 中无需对话即可点赞并发出好友请求?

iphone - Facebook 授权应用程序中的对话而不是 Safari 中的对话

facebook - 图片发布不再使用 facebook Graph API

ios - (id)sender 在方法签名中作为目标操作模式中的选择器传递

ios - 维护 Cocoapods Podspec 源的 HTTP 下载链接

ios - Xcode 生成错误 : Signing for AWSCore requires a development team

ios - 构建错误预览第一个 SwiftUI View

ios - 如何让Xcode自动符合协议(protocol)

iphone - HTTP请求逐行处理

ios - 按下 UIButton 时,在 ImageView 中更改图像