0

我最近开始使用 phonegap,我注意到没有最新版本 phonegap 2.2 的教程。更重要的是,自从 phonegap 2.0 以来,显然发生了巨大的变化。我在使用 phonegap 时遇到了很多麻烦,因为我是 web-iphone 应用程序的新手。

我正在尝试使用 phonegap 制作一个应用程序,以使用 facebook 登录来获取您的数据(图片、朋友等),然后在您的 facebook 页面上发布、更新状态等。基本上是一个社交应用程序。

似乎没有关于任何 facebook-phonegap 集成和基于社交网络的应用程序的教程是明确的。

我看过一个带有phonegap 1.8教程的视频并且非常接近它,只是得到了很多错误。

我关注了一个: https ://github.com/davejohnson/phonegap-plugin-facebook-connect

并有协议。

我尝试了很多不同的东西,但似乎 xcode 根本无法识别某些功能或协议。我正在查看是否遗漏了任何内容,但我已按照以下步骤添加了所有内容。我尝试添加 facebook.Framework,额外的标题,哎呀,我什至在包的 src 文件中添加了来自 facebook SDK 的所有文件: https ://github.com/facebook/facebook-ios-sdk

我似乎无法组合一个简单的 facebook 登录应用程序......有人让它工作吗?要遵循的具体步骤是什么?我对一个新的 2.2 科尔多瓦项目很满意,直到我把文件:FacebookCONnectPlugin.h 和 .m 都搞砸了。

我确实有 libsqlite3.0.dylib 并遵循了这些步骤,在各种 .plist 中添加了所有东西,以及所有这些奇怪的冗长而烦人的过程......我试过添加各种库,但就是想不出任何东西否则为什么我不能开始一个简单的cordova项目并获得登录connect fb的选项。就像一个简单的hackbook示例......我让它在Objective-c演示(新的单视图应用程序项目)中工作......为什么一切都必须如此困难并且无法正常工作。我只想得到一个页面来开始编码。光是走到这一步,连起手都这么难。

非常令人沮丧....

任何帮助深表感谢。

-- 我是网络应用程序和 iPhone 的新手...

4

1 回答 1

0

我让它工作了,但是你需要做很多问题和调整才能让它完全工作。

根据我的经验PhoneGap,插件确实有效,但你必须经常玩。例如,我确定Facebook SDKPhoneGap 插件不支持新的。即使您导入Deprecated Headers. 我不得不使用旧版本的 SDK。而且版本2.7并非所有插件都受支持,所以我不得不坚持使用旧版本2.5,这样我才能让我的项目正常工作。

即使我让这个插件工作起来很艰难iOS,它也不能工作Android。如果您正在寻找快速的生产力,那么它是一个非常好的开发平台,但我仍然对严重依赖未持续维护的插件感到有些奇观。

希望这可以帮助。

于 2013-05-31T12:20:21.523 回答