【发布时间】:2018-11-02 03:20:55
【问题描述】:
大约一年前,我将 Facebook SDK 安装到我的 iOS 应用中,仅用于广告跟踪。我在我的应用程序中调用的唯一 SDK 调用是它们告诉您放入应用程序委托的三个。没有任何问题,我的应用运行良好(广告跟踪工作正常)。
最近 Facebook 发送了一封电子邮件,要求我更新 SDK,所以我做到了。现在我的应用程序在启动后几秒钟内崩溃,并出现一串“无法识别的选择器发送到类”错误。
由于我没有 Facebook 的源代码,我无法调试它,不知道它来自哪里,除了从我的应用程序中完全删除 SDK 之外别无选择,这将使我的营销人员非常心烦意乱。
这是什么问题?有人找到解决办法了吗?
【问题讨论】:
-
仅供参考,我确定问题来自 Facebook,因为 (a) 错误消息包含文本 "+[NSError fbErrorWithCode:userInfo:message:underlyingError:]" 和 (b) 问题如果我注释掉三个 Facebook SDK 调用,它就会消失。