Facebook SDK 3.1 - com.facebook.sdk 使用 [facebook Authorize:permissions] 进行身份验证时出现错误 5

2023-12-10

使用以下授权方法进行身份验证时,我在 startWithGraphPath 和 startForMeWithCompletionHandler 中收到 com.facebook.sdk 错误 5,但在 requestWithGraphPath 中则没有。我成功获取令牌(在 didLogin 中打印)并通过 requestwithGraphPath 获取我想要的任何内容,但我无法使用其他方法。如果有人遇到相同的问题或类似的事情或有任何想法,如果您分享它,我会很高兴。

Thanks

Method:

NSArray *permissions = [[NSArray alloc] initWithObjects: @"user_likes",@"offline_access",@"read_stream",@"publish_stream",nil];
[_facebook authorize:permissions];

startWithGraphPath 和其他 start* 方法可能不会获取活动会话。这些方法依赖于设置的活动会话。看:

https://developers.facebook.com/docs/reference/ios/3.1/class/FBRequestConnection#startWithGraphPath%3AcompletionHandler%3A

“该请求使用 [FBSession activeSession] 表示的活动会话。”

所以你必须做这样的事情:

[FBSession setActiveSession:session];

其中 session 是您之前设置的 FBSession。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook SDK 3.1 - com.facebook.sdk 使用 [facebook Authorize:permissions] 进行身份验证时出现错误 5 的相关文章

  • 我在 Facebook 上的“access_token”是“不正确的值”

    我正在使用 django rest auth 它是 Django all auth 的 API 扩展 我正在构建一个可以使用 Facebook 令牌注册 登录的移动应用程序 网址 http localhost 8000 rest auth
  • 如何本地化 iOS 故事板

    我有一个包含一些视图的 iPhone 故事板 例如 导航项标题名为News 应翻译为其他语言 当我向故事板添加新的本地化版本时 它会为新语言创建当前故事板的副本 在这里我可以更改导航项的标题 但对我来说它似乎不太有用 如果我的故事板包含 1
  • Xcode - 发布和分发配置中的 Malloc_Error

    仅当我在设备上选择发布或分发配置时 我才会收到此错误 在模拟器上它运行良好 请问 我错在哪里 cc1obj 4113 malloc mmap size 429379584 failed error code 12 error can t a
  • Facebook Graph API 的发布限制

    我使用 Graph API 一段时间了 我的应用程序的一个功能是它允许用户在他们的朋友墙上发布消息 不用担心这不是垃圾邮件 无论如何 API 是有限制的 它只允许一定数量的帖子 然后就会失败 我已阅读 Facebook 存储桶分配限制 但我
  • 如何使用逗号和行分隔符对字符串进行标记

    我正在 Swift 中制作一个简单的 String Tokenizer 就像在 Java 中一样 但这对我来说确实不起作用 我的数据源中每行的末尾用 分隔 数据用逗号分隔 例如 字符串 1 字符串 2 字符串 3 字符串 1 字符串 2 字
  • iOS 上关键 ClientState 警告的默认访问速度缓慢

    在测试我的 iOS 应用程序时 我收到 对关键 ClientState 的默认访问速度慢 耗时 0 034635 秒 容差为 0 020000 警告 它似乎是间歇性发生的 我试图环顾四周看看它是关于什么的 但我并不完全确定 任何帮助表示赞赏
  • Laravel 社交名流:始终获取默认头像

    我允许用户使用 Scialite 注册 仍在启用 openSSL 的 Laravel homestead 上本地工作 它与 FB 配合得很好 除了头像它总是获得默认图像 我正在使用创建应用程序的同一 FB 帐户进行测试 FB 应用程序处于开
  • 将您的应用程序链接到现有页面

    我搜索了又搜索 似乎找不到任何与此相关的信息 我们有一个 Facebook 页面 facebook com companyname 我们在 Facebook 上也有一个应用程序 apps facebook com companyname 我
  • 按升序对 NSDictionary 进行排序

    我正在尝试排序NSDictionary按升序排列 我正在使用这段代码 NSDictionary valDict self mGetDataDict key rowKey for NSString valueKey in valDict al
  • iOS - 在相机上放置自定义叠加层(垂直对齐)。顶部黑条的大小

    我正在寻找以下问题的编程解决方案 我想在相机 iOS 上绘制自定义叠加层 我希望它位于相机输出视图的垂直中央 我已经完成了相对于屏幕而不是相机图片居中绘制自定义视图 为此 我需要获得顶部黑条的大小 我怎么才能得到它 顶部和底部栏的大小不相等
  • Facebook 身份验证无需重定向?

    有没有办法在不重定向的情况下使用 facebook 身份验证 OAuth 2 0 我没有使用 facebook 登录按钮 所以我应该重定向到https www facebook com dialog oauth https www face
  • “无法取消归档名为 UITableViewController 的元素”

    我一直在按照 构建你的第二个 iOS 应用程序 教程一步步进行 在教程承诺所有错误都会消失之后 我遇到了这个错误 但直到其他错误都出现后 该错误才出现 全部更正 我尝试编译它 错误 The document MainStoryboard i
  • Mac OSX 10.7.4,Xcode 4.4.1,没有 头文件?

    我正在编写一个程序 它将使用 C 标准库的数组容器来保存一些对象 但是 每当我尝试在程序中包含以下代码行时 include
  • UITableViewCell 内嵌套 UIStackView 内的 UILabel 有时会被截断

    我的一个表设置中有一个表视图单元格 其中包含以下视图层次结构 外部水平 stackview 固定到单元格内容视图的尾部 前部 底部和顶部边缘 右侧标签固定到其父 stackViewHackView 的尾部 前部 底部和顶部边缘 在我的控制器
  • Swift 中通过可选绑定进行安全(边界检查)数组查找?

    如果我在 Swift 中有一个数组 并尝试访问超出范围的索引 则会出现一个不足为奇的运行时错误 var str Apple Banana Coconut str 0 Apple str 3 EXC BAD INSTRUCTION 但是 我会
  • 将 NSFetchedResultsController 添加到项目后出现问题

    我设置 CoreData 时没有NSFetchedResultsController一切都保存得很好 切换到之后NSFetchedResultsController 我在尝试保存图像时遇到奇怪的错误 这是我用来保存图像的代码 void sa
  • 找不到 Cocoa/Cocoa.h 文件

    我在用XMPPFramework在我的应用程序中 我已将 Cocoa Cocoa h 导入到我的 m 文件中 但是当我构建项目时Xcode显示错误 错误 未找到 Cocoa Cocoa h 文件 我该如何解决这个错误 如果您正在为 iOS
  • Swift - 保存在 TableView 中选择的复选标记

    我对 Swift 相当陌生 并且在 TableView 多重选择方面遇到问题 我有多个选择 可以用复选标记进行检查 类似于待办事项列表 当我检查项目时 我希望能够返回 ListView 并保存我的选择 我假设将其保持在已保存状态的代码将位于
  • 如何从第二个视图弹回到根视图?

    我使用 2 将 3 个视图 根视图 第 1 个视图 第 2 个视图 连接在一起modal在 Apple Watch 故事板中继续 1 在根视图中 按下 保存 按钮后 将显示第一个模态视图 2 在第一模态视图中 一旦按下 500 按钮 将显示
  • TestFlight 安装的应用程序因 Swift 包管理器依赖项而崩溃

    我们已经迁移了一些 CocoaPod 依赖项 以便在 Xcode 11 中使用 Swift Package Manager 进行构建和链接 但是 每当我们将应用程序提交到 AppStore Connect 并使用 TestFlight 进行

随机推荐

  • 如何使用 JSTL 从 JSON 字符串输出值?

    我正在使用 JBoss 7 1 3 As Final 并正在构建 Spring 3 2 11 RELEASE Web 应用程序 在我的 JSP 页面上有这个 jsonString 我想知道的是假设这个 json 字符串有一个属性 name
  • 查找对象的对象中属性的最大值

    我有一个这样的对象 const users adam age 28 extraInfo foobar brad age 31 extraInfo foobar jef age 12 extraInfo baarfoo 如何检查哪个对象具有最
  • 使用 HttpWebRequest 的 HTTP POST

    我正在尝试发布一些数据 就像我在 HTML 网站上使用 FORM 一样 ContentType multipart form data 目标是亚马逊的s3 我正在使用 HttpWebRequest HttpWebResponse 一切对我来
  • 如何在 Swift 3 中将自定义类保存为 CoreData 实体的属性?

    I have a CoreData Entity SavedWorkout It has the following attributes completionCounter是一个数组Bool and workout是一个名为的自定义类Wo
  • 将基于回调的异步方法转换为可等待任务的最佳方法

    转换 包装使用回调返回 可等待 任务的 经典 异步方法的最佳方法是什么 例如 给出以下方法 public void GetStringFromUrl string url Action
  • 带边框的透明窗口

    我正在尝试制作一个小型屏幕截图程序 我正在制作一个带边框的小型 WPF 窗口 这应该起到 视口 的作用 因此窗口内 边框内 的所有内容都应该是屏幕截图 然而 当我将窗口的透明度设置为 0 时 我看不到边框 关于如何使我的网格完全透明 并且仍
  • 另一个 nginx 入口重写目标问题

    我有一项服务和一个带有 kubernetes nginx 入口控制器的入口资源 我想要 student我的 url 的路径 用于转到应用程序的根目录并匹配以下的任何其他 url 段student 例如 http example com st
  • 有条件的发布事件

    介绍 我正在使用 sails 构建一个私人消息系统 但这个问题几乎适用于任何事情 我将使用消息系统作为示例来使问题更清楚 作为一些背景信息 我正在使用最新的 sails 0 10 RC 问题 Sails 允许您使用 redis 进行会话和
  • 使用 char[] 生成 MD5 哈希值

    如何转换使用此方法获得的 char 密码 char password passwordInputField getPassword MD5 哈希值 通常我会使用下面的方法 但 getBytes 仅与字符串兼容 MessageDigest m
  • 如何仅删除以“//”开头的 JavaScript 注释?

    首先澄清一下 我已经有了一个压缩工具 可以成功压缩其他所有内容 因此我不需要漫长而复杂的压缩工具preg replace正则表达式 只是一个简单的preg replace or str replace规则就可以了 我只想删除以 开头的 Ja
  • 当 iframe 调用站点时,会话不起作用

    我有第一个网站https www mydomain1 com我在其中使用 PHP 会话 没问题 一切正常 当我从一个页面转到另一个页面时 我可以访问我的会话变量 我有第二个网站https www mydomain1 com我通过 ifram
  • Android facebook 图表批处理 api

    我正在尝试使用图批量API 有参考代码吗 我们如何设置 参数 有没有人参考android应用程序使用过batch api 我在用这个链接我还使用过单独的图形 API 例如 fbApiObj request me notifications
  • 确定向量中每个唯一元素的出现次数

    如何确定 MATLAB 向量中某个值的相对频率 vector 2 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 1 2 什么函数将返回每个唯一元素出现的次数 您可以使用unique结合histc以获得相对频率 A 1 2 3
  • 为什么 pySerial 不写入我的程序内部?

    所以我在我的arduino nano上设置了一个程序 它从串行端口读取一个字节 并根据收到的字节是1还是0来打开LED 我在串行监视器和在 python 3 shell 中使用 pySerial 它工作得很好 但是当我有一个像这样的简单程序
  • Bootstrap Sass 与 Rails 4

    我正在尝试在我的rails 4 0 0 项目中使用bootstrap sass 3 1 0 2 和sass rails 4 0 1 我的 application css scss 文件如下所示 This is a manifest file
  • 管理多个开发人员的 sys.path

    我面临的问题虽小但很烦人 一位同事正在开发版本控制系统 X VCS X 中的一个项目 另一位同事正在另一个版本控制系统 Y 中工作 并使用来自 X 的软件包 不幸的是 VCS X 中的同事使用本地导入并使用修改他的路径sys path ap
  • 当列数小于列数时,Chrome 列会出现错误

    我在使用 Chrome 时遇到问题column count财产 我有一个 div 里面有一些项目 所以我设置column count 3 当我有 3 个或更多项目时 它效果很好 但是当我只有两个项目时 它们不会显示在同一行中 而是显示在同一
  • 在solvet()中使用erf()函数时,sympy和mpmath给出“TypeError:无法创建mpf”

    我有 4 个输入变量 浮点数 Xmax Xmin 百分比 mode 我想求解 s 的以下 相当长的 方程 gt 1 2 1 2 erf log Xmax log mode s 2 sqrt 2 s 1 2 1 2 erf log Xmin
  • Hashlib 和 System.Security.Cryptography.HashAlgorithm 之间的区别

    我试图了解哈希算法的工作原理 特别是 SHA3 512 为了看看它是如何工作的 我在谷歌中搜索了代码并发现了Hashlib 该代码不起作用 因为我没有 Hashlib 库 不确定它应该被称为什么 我怎样才能得到它 这是在 C 中应用 SHA
  • Facebook SDK 3.1 - com.facebook.sdk 使用 [facebook Authorize:permissions] 进行身份验证时出现错误 5

    使用以下授权方法进行身份验证时 我在 startWithGraphPath 和 startForMeWithCompletionHandler 中收到 com facebook sdk 错误 5 但在 requestWithGraphPat