我正在使用ShareKit从我正在处理的PhoneGap应用程序发布到Facebook。我在Facebook上创建了应用程序并在我的项目中安装了该插件。 Twitter工作正常,但当我尝试在Facebook上分享时出现以下错误:
” 错误: 抱歉,您正在使用的应用程序配置错误,无法进行Facebook集成。请下载最新版本的应用程序。 “
我看过一些似乎描述同样问题的帖子,但“解决方案”涉及不使用ShareKit而是手动集成。这不是解决方案!
有人想出来了吗?
更多细节: ShareKit v0.2.1 Xcode:v4.3.1 PhoneGap(又名Cordova)v1.5.0
答案 0 :(得分:4)
去上课facebook.m并将授权更改为NO,如下所述:
(void)授权:(NSArray *)权限 { self.permissions = permissions;
[self authorizeWithFBAppAuth:NO safariAuth:NO]; }
答案 1 :(得分:2)
不幸的是,来自Nate Weiner的原始ShareKit没有经常更新。也许你应该看看ShareKit 2.0。我在我的应用程序中集成它没有任何问题。至少Twitter和Facebook没有问题,这就是我现在所用的全部内容。