4

我通过 facebook 的 SDK 使用了 facebook 身份验证。如果 fbaccount 可用,那么它工作正常,但在没有 fbaccount 的情况下,它会因以下错误而崩溃:

FBSession checkThreadAffinity

我正在将此代码用于身份验证过程

请检查我在上面的代码中做错了什么。

4

1 回答 1

1

我遇到过同样的问题。问题是我试图从另一个线程调用方法[FBSession activeSession]或任何静态方法。FBSession我的结论是该FBSession对象不是线程安全的。

我在您的代码中找不到任何问题。但是,请检查您第一次调用FBSession对象时,它是从主线程调用的吗?如果不是,那可能是原因。

于 2013-07-05T12:11:39.560 回答