Lui*_*res 2 facebook ios facebook-login parse-platform parsefacebookutils
我正在使用facebook登录测试应用程序.我做了一个按钮,当我点击它时,Facebook页面出现,在密码之后它就消失了.问题是永远不会调用来自[PFFacebookUtils loginWithPermissions]的块.这样我就不能预先形成我的segue.
我想我已经在Parse和Facebook上进行了所有配置.所有类都在PrefixHeader中导入
Appdelegate方法已使用developer.facebook.com文档中的信息进行了更新.
PrefixHeader

AppDelegate中

我的Root View控制器类

经过很长时间我才明白了!
我不知道为什么,但我需要将AppDelegate代码更改为
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
// attempt to extract a token from the url
return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication withSession:[PFFacebookUtils session]];
Run Code Online (Sandbox Code Playgroud)
}
而不是现在调用块因为我添加了"withSession:[PFFacebookUtils session]".
我不知道为什么我必须这样做,因为在Facebook指南中它不是写的.如果有人能解释我,我会很感激.
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |