我正在运行facebook-ios-sdk提供的演示应用程序。应用程序在模拟器中启动,具有LogIn按钮。我单击按钮,然后启动safari以授予对应用程序的访问权限。我使用我的fb信用卡登录并允许该应用程序。我是应用程序的管理员,我已经验证我输入了正确的应用程序密钥。
在我允许访问后,它显示“Safari无法打开页面,因为地址无效”...这是它试图访问的网址:http://www.facebook.com/connect/uiserver.php ...
所以我错过了一些东西,因为(void)fbDidLogin
的断点永远不会被击中......
答案 0 :(得分:1)
我发现了问题...我没有将我的应用程序绑定到与我的Facebook应用程序ID相对应的URL方案。一旦我这样做,回调就能正常工作。
答案 1 :(得分:0)
这是您注册的问题。我认为你把错误的东西放在网站领域
答案 2 :(得分:0)
详细介绍了Facebook SDK自述文件 -
https://github.com/facebook/facebook-ios-sdk/blob/master/README.mdown
向下滚动到“身份验证和授权”部分,它会引导您完成它。
不想在这里张贴,随便改变
-Jonathan