2012-10-07 3 views
1

Я использую AddThis в iOS для совместного использования изображения. Хотя все остальное работает (Twitter, электронная почта и т. Д.), Поскольку я пытаюсь разделить изображение с Facebook, приложение аварийно завершает работу. Я настроить ключи FB и секрет, как требуется, но после некоторой отладки, это ошибка, которая приходит:AddThis + iOS + Facebook crash

[FBRequest initWithSession:graphPath:]: unrecognized selector sent to instance 0x268b10 

Любые идеи о том, как решить эту проблему?

Заранее благодарен!

ответ

5

И наконец, проблема решена!

Я смог решить проблему, удалив каждый файл Facebook внутри папки ThirdPartyLibs/FBConnect, за исключением папки FacebookSDK. Проблема заключалась в том, что код внутри этой папки (ThirdPartyLibs/FBConnect) «скрывал» действительный код внутри папки FacebookSDK, и был повторен заголовок FBRequest, у которого не было initWithSession: graphPath:

Я надеюсь, что это может помочь любой, кто сталкивается с той же проблемой. ;)

+0

У меня такая же проблема, но из-за наличия MCShareKit. Проблема в том, что ... если я удалю классы FB внутри папки ShareKit, ShareKit затем будет использовать последнюю фреймворк FB, который я включил в приложение ... который может быть несовместим с той версией, в которой он нуждается. Итак, как решить? – devguy

+0

@Sagito: Мое приложение также срабатывает. Но он падает, как только я использую [[FBShareDialogParams alloc] init]. Любая идея почему? – Carnal

+0

Привет @Carnal, какую версию FB SDK вы используете? – Sagito