问题标签 [parsefacebookutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
176 浏览

ios - PFFacebookUtils logInWithPermissions 第一次失败,第二次工作

我正在使用默认权限调用 logInWithPermissions,数据浏览器中没有任何 PFUser,并且直接从 Facebook 中删除了权限。

登录按钮操作调用的代码:

第一次尝试返回错误“com.facebook.sdk” - 代码:5而不要求 Facebook 权限。

第二次尝试请求 Facebook 权限,确认后,PFUser 已创建并在数据浏览器中可见。

有没有人有同样的问题?


我正在使用带有 Parse v1.6 和 ParseFacebookUtils v1.6 的 cocoapods,并且我遵循了https://www.parse.com/docs/ios_guide#fbusers/iOS指南

0 投票
2 回答
1226 浏览

ios - PFFacebookUtils loginWithPermissions 块从未被调用

我正在使用 facebook login 测试一个应用程序。我做了一个按钮,当我点击它时,Facebook页面出现,密码消失后。问题是来自 [PFFacebookUtils loginWithPermissions] 的块永远不会被调用。这样我就无法执行我的转场。

我想我拥有 Parse 和 Facebook 上的所有配置。所有类都在 PrefixHeader 中导入

Appdelegate 方法已使用 developer.facebook.com 文档中的信息进行了更新。

前缀标头 前缀标头

应用委托 应用委托

我的根视图控制器类 应用委托

0 投票
1 回答
743 浏览

android - Android - 使用 ParseFacebookUtils.logIn 时关闭 Facebook 会话

我在我的 Android 应用程序中使用 Facebook 和 Parse SDK。我按照教程进行 Facebook 登录和身份验证,根据会话状态是否OPENEDSession.StatusCallback. 在与 Parse 集成之前,该应用程序可以完美运行。

现在我遇到了一个问题。在onResume()主菜单片段的方法中,我添加了以下代码。

因此,当片段恢复并打开 Facebook 会话时,Facebook 用户将被添加到 Parse 数据库中,以便我可以在之后使用ParseUsertoputget数据。但是在使用 时会出现问题ParseFacebookUtils.logIn(),它会创建 Facebook 会话CLOSED并调用Session.StatusCallback,从而将可见片段切换回登录片段。

我整天都在处理这个问题,但找不到解决方案。我已在应用程序中添加了以下代码,但仍然无法正常工作。

有没有办法来解决这个问题?我已阅读内容,但没有提供非常好的解决方案。提前致谢!

0 投票
1 回答
905 浏览

android - 在 Facebook/Twitter 注册之前检查现有用户 Parse Android SDK

我正在使用 Parse Android SDK,我的注册活动中有两个注册选项。推特注册和脸书注册。

这就是问题所在:如果我使用 facebook 注册,然后注销,然后再次使用 twitter 注册,而不是将新的 twitter 解析用户链接到旧的 facebook 解析用户,它会创建一个新用户,即使 facebook 和 twitter 中使用的电子邮件都是相同的。

我想要实现的是检查是否存在具有相同电子邮件的用户,如果不存在则创建新用户,如果他确实存在,则将注册方法(facebook 或 twitter)与现有的解析用户链接。

任何帮助将不胜感激。谢谢

0 投票
0 回答
228 浏览

ios - Parse 和 FBv4 Swift 共享图片

坚持使用Facebook SDK v4ParseHelperv4在 Swift 中将图片发布到 FB。创建用户并使用 read persimmons 登录,我可以获得邮件名称等用户信息,因为 FBSDKAccessToken.currentAccessToken()它总是空的,所以响应FBSDKSharingDelegate总是你没有权限......我做错了什么吗?

并委托

错误 Domain=com.facebook.sdk.share Code=202 “操作无法完成。(com.facebook.sdk.share 错误 202。)” UserInfo=0x16535010 {com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Share API 是无法使用。[FBSDKAccessToken currentAccessToken] 必须有 publish_actions 权限。}

我可能错过了一步......我应该以某种方式将 fbaccestoken 设置为与 pffaceookutils 链接吗?

0 投票
1 回答
2849 浏览

ios - Parse 应用程序 ParseFacebookUtils 中的框架错误

我将 Parse 框架更新到我的应用程序中的最新版本,现在我的应用程序中出现大量错误,主要与框架相关:

我已经确认添加了框架,所以我不确定错误是由什么引起的。

0 投票
8 回答
3375 浏览

ios - Facebook SDK v4 & Parse (Swift)

我正在尝试使用 ParseFacebookUtilsv4 和 FacebookSDK v4 .. 经过多次试验,我设法将错误减少到 1。

在这部分中,完全复制自Parse 的 iOS Docs - Facebook 设置(昨天为 FBSDKv4 更新),我收到一个错误:

当我查看ParseFacebookUtilsv4的完整文档时,它说 ~警告:此类支持官方 Facebook iOS SDK v4.0+,并且仅在 iOS 上可用。〜,我看到没有任何名为'initializeFacebookWithLaunchOptions' 的类;而是有'initializeFacebookWithApplicationLaunchOptions:'

但是,当我将 AppDelegate.swift / didFinishLaunchingWithOptions 部分更改为:

...我收到一条错误消息,提示“预期返回 'Bool' 的函数中缺少返回值。然后我尝试同时添加

...我遇到 9 次崩溃,例如:i.stack.imgur.com/o989R.png

我完全被卡住了,不知道如何解决这个问题。

0 投票
3 回答
3360 浏览

ios - 解析 Facebook logInInBackgroundWithReadPermissions (Swift)

我已成功设置 Parse (1.7.1) SDK 和 Facebook(v4) SDK,设置桥接头文件和 AppDelegate.swift。现在在我的 ViewController 中,我正在尝试创建一个 Facebook 登录名,并且我正在尝试使用'Parse iOS Documentation - Facebook SignUp & Login'中给出的代码。

但是,当我将它粘贴到我的 ViewController.swift > ViewDidLoad 中时,我收到了这个错误:

谁能帮我解决这个问题?

编辑:给出的脚本在语法方面对我有用,但是,现在我不断收到“不,用户取消了 Facebook 登录”。甚至在它请求许可之前;虽然 facebook 页面仍在加载.. 而我正在尝试的用户已经被这个特定的应用程序接受。看看:http: //imgur.com/5yDs1s1

0 投票
1 回答
2832 浏览

android - Android Facebook 登录在调试中工作,在已发布的应用程序中不起作用

我有一个有 Facebook 登录的 Android 应用程序。我已经在我的设备上进行了多次测试(如果有帮助,它安装了 Facebook 应用程序)并且登录工作完美无缺。我已将我的应用程序提交到 Play 商店,但用户无法在发布版本中使用 Facebook 登录。我注意到即使我安装了 Facebook 应用程序,也会有一个 Web 浏览器窗口,其中显示类似 Facebook 登录页面的瞬间,它消失了,并且我的活动指示器(它应该在登录时停止并转到下一个活动)永远旋转。

我正在使用 Parse 1.9.1 和 ParseFacebookUtilsV4-1.9.1 并使用 ParseFacebookUtils 登录:

ParseFacebookUtils.logInWithReadPermissionsInBackground

同一个用户,同一个用户,一切都是一样的。在调试模式下,它只是登录,但在发布时它没有,我不知道为什么也无法调试。可能的原因是什么,我该如何调试?

0 投票
3 回答
2839 浏览

parse-platform - PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions) 给出编译错误

我正在尝试将 facebook 登录集成到我的解析应用程序中。我遵循了解析教程中提到的每一步。在下面的代码中,我收到编译错误。

第 3 行,我收到错误:

可选类型“ [NSObject:AnyObject]”的值未展开;你的意思是使用' !'还是' ?'?

如果我使用' !'手动打开它,因为 launchOptions 可以为零,我得到:

致命错误:在展开可选值时意外发现 nil

如果我检查零,我得到:

NSInternalInconsistencyException', reason: '你必须通过调用来初始化 PFFacebookUtils +initializeFacebookWithApplicationLaunchOptions

知道如何解决吗?