在设备上安装FB Native App时无法授权使用Facebook ios sdk v3 [英] unable to authorize using Facebook ios sdk v3 when FB Native App is installed in the device

查看:87
本文介绍了在设备上安装FB Native App时无法授权使用Facebook ios sdk v3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

伙计们,我在Facebook ios SDK 3.0.6 beta上遇到了问题.我已经使用此Facebook SDK创建了一个项目,并且在未安装Facebook本机iPhone App之前都可以正常工作. 当我安装Facebook App时,我无法再授权我的App.当我尝试授权时,授权是在Facebook的本机应用程序而非Safari中完成的.我收到错误消息操作无法完成.(com.facebook.FBiOSSDK错误2.)"

Hi Guys I am having a problem with the Facebook ios SDK 3.0.6 beta . I have created a Project using this Facebook SDK and was working ok till the Facebook native iPhone App was not installed. When I installed the Facebook App I can no longer authorize my App. When I try to authorize, the authorization is done in the Facebook's native app instead of Safari. I get an error "The operation couldn't be completed.(com.facebook.FBiOSSDK error 2.)"

我也收到此错误网址:

fb4 * * * 2://authorize#error_description = Invalid%2BIOS%2Bbundle%2BID&error = unknown%5Ferror

fb4***2://authorize#error_description=Invalid%2BIOS%2Bbundle%2BID&error=unknown%5Ferror

我该如何解决这个问题?有什么主意吗?

How can I solve this problem? any idea?

我正在OSX Snow Leopard中使用xcode 4.2

I am using xcode 4.2 in OSX Snow Leopard

推荐答案

听起来好像您在developer.facebook.com上为该应用设置的设置不正确.

It sounds like your settings under developer.facebook.com for the app is incorrect.

请确保在您的应用设置下;

Make sure that under your app settings that;

本机iOS应用程序"下的"iOS捆绑包ID"已设置为您的应用程序包名称.这样,本机应用程序便会在身份验证完成后知道重定向到哪个应用程序.

"iOS bundle ID" under "Native iOS App" is set to your apps package name. That way the native app know which app to redirect back to once auth is complete.

这篇关于在设备上安装FB Native App时无法授权使用Facebook ios sdk v3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆