gpt4 book ai didi

ios Parse.com - 启用本地数据存储 PFFacebookUtils loginWithPermission block 后永远不会被调用

转载 作者:行者123 更新时间:2023-12-02 02:49:17 29 4
gpt4 key购买 nike

在适用于 iOS 的 Parse 版本 1.6.1 中启用(新)本地数据存储后,PFFacebookUtils loginWithPermission 中的 block 永远不会被调用。

[Parse enableLocalDatastore];
[Parse setApplicationId:@"***" clientKey:@"***"];
[PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
// Gets never called
}];

当删除 [Parse enableLocalDatastore] 时,该 block 将被调用。

// [Parse enableLocalDatastore];
[Parse setApplicationId:@"***" clientKey:@"***"];
[PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
// Gets called as in previous versions
}];

我还有应用程序切换方法来支持 Facebook 单点登录

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication withSession:[PFFacebookUtils session]];
}

我检查了文档,但找不到任何帮助。启用本地数据存储时我错过了什么吗?

最佳答案

该问题已在 Parse 1.6.2 中修复

关于ios Parse.com - 启用本地数据存储 PFFacebookUtils loginWithPermission block 后永远不会被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27745618/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com