Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 安装的Facebook登录IOS Facebook应用程序配置错误_Iphone_Ios_Facebook_Sdk - Fatal编程技术网

Iphone 安装的Facebook登录IOS Facebook应用程序配置错误

Iphone 安装的Facebook登录IOS Facebook应用程序配置错误,iphone,ios,facebook,sdk,Iphone,Ios,Facebook,Sdk,我看到了这个链接 但这并不能解决我的问题 我下载了最新的Facebook sdk 3.1.1 sdk提供的原始SessionLoginSample工作正常。 我做了以下更改,结果是:应用程序在Facebook登录时配置错误 我的错在哪里 我根据Facebook文档一步一步地创建了一个新的示例Facebook应用程序: 我在xCode中加载了原始SessionLoginSample,只更改了bundleId和Facebook ID: 我多次遇到同样的问题。 首先确保在属性列表中正确设置了Fac

我看到了这个链接 但这并不能解决我的问题

我下载了最新的Facebook sdk 3.1.1 sdk提供的原始SessionLoginSample工作正常。 我做了以下更改,结果是:应用程序在Facebook登录时配置错误 我的错在哪里


我根据Facebook文档一步一步地创建了一个新的示例Facebook应用程序:

我在xCode中加载了原始SessionLoginSample,只更改了bundleId和Facebook ID:

我多次遇到同样的问题。 首先确保在属性列表中正确设置了Facebookappid。 然后转到facebook帐户设置并从应用程序中删除您的ios应用程序。 然后转到你的ios应用程序的facebook开发者设置。确保应用程序id正确,并确保捆绑包标识符也与你在xcode中的propertylist相同。之后它应该可以工作

更新:您不需要删除该应用程序。请先尝试从您的Facebook设置中删除该应用程序。然后在iOS上转到您的Facebook应用程序并注销。从设备中删除您自己的应用程序并重新安装(无需登录您的帐户)。然后,您尝试从自己的应用程序连接Facebook将提示并确认您的用户名和密码,它将不会返回到您的应用程序。您关闭应用程序并手动返回到自己的应用程序。当您尝试在自己的应用程序中再次连接时,它将询问您的权限。 我以某种方式重现了这个问题,并像这样进行了修复


顺便说一句,我还设置了应用程序类型:将Advanced settings设置为Native/Dssktop。

确保您按照以下指导原则正确配置了应用程序,检查您的捆绑id是否符合应用程序配置的Native ios设置。

您可以按照文章中flickr照片的链接查看这一切都很好。我检查了好几次你说的话,删除并重新创建了Facebook上的应用程序。没有日期:我删除了Facebook应用程序,Safari授权了我的iphone应用程序,运行良好。我在iPhone上重新安装了Facebook应用程序,SessionLoginSample运行良好。从我的facebook页面上,我删除了SessionLoginSample应用程序。我再次尝试授权我的SessionLoginSample,配置错误。如果应用程序重定向到facebook主页,则登录过程不是SSO。这就是为什么它在safari中工作,而不在facebook应用程序上工作。你确定应用程序设置中的配置吗?我一步一步地遵循文档,我肯定facebook的配置一定有问题,但我要检查什么?我正在寻找它,因为最初的SessionLoginSample工作得很好,但我在facebook开发者页面上看不到facebook团队关于该应用程序的配置(应用程序在这里太常见了)。正如你所见,评论是在2012年10月11日留下的,也是很久以前的事了。我想你把评论放在了错误的答案更新:配置很好,没有错误,未知原因,我不得不等待大约几个小时,之后一切正常,请重新检查你在问题中提到的输入链接描述,我在这里添加了一个答案,原因是没有设置正确的包标识符…希望它能帮助您!