swift - 实现 facebook-sdk-swift 时出错,应用程序在 AppDelegate 中崩溃

标签 swift facebook

当我将 SDKApplicationDelegate.shared.application(application, didFinishLaunchingWithOptions: launchOptions) 添加到 AppDelegate 中的 application(_, didFinishLaunchingWithOptions:) 方法时,应用程序崩溃并出现错误:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSConcreteMutableData isEqualToString:]: unrecognized selector sent to instance 0x600000054340'

没有它,应用程序运行良好。我也尝试了 Objective-C 版本的 SDK,但是我在相应的方法调用中遇到了同样的错误:

FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)

最佳答案

我在使用 4.18.0 版 Facebook SDK 时遇到了同样的问题。我恢复到旧版本 4.17.0,不再发生崩溃。

关于swift - 实现 facebook-sdk-swift 时出错,应用程序在 AppDelegate 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41414591/

相关文章:

ios - Swift:表格 View 单元格上的渐变

swift - iOS - UIPickerView 使用按钮或不使用按钮关闭?

swift - 如何查找 UIView 在代码中创建的位置 - swift - 以编程方式

iphone facebook 登录 safari 打不开页面

node.js - facebook-pasport 的回调可以动态构造吗?

ios - 从类型 '(Data) throws -> ()' 的抛出函数到非抛出函数类型 '(Data) -> ()' 的转换无效

ios - 以编程方式创建带有自定义 header 的 UICollectionView

facebook - 在 Windows 7 上的 ii7 中创建自签名 SSL

ios - Facebook iOS SDK 分享对话框 - 在 friend 的墙上分享

Chrome 扩展中的 Facebook 登录,权限