oAuth:如何在同一个应用程序中集成Twitter和LinkedIn?

时间:2011-10-16 13:07:19

标签: iphone twitter oauth linkedin

我已成功将iPhone和Facebook集成到我的iPhone应用程序中。 Facebook和LinkedIn API也在我的许多应用程序中成功实施。

但是,当我尝试在同一个应用程序中集成Twitter和LinkedIn时,它会给出如下错误并导致应用程序崩溃:

-[OAConsumer initWithKey:secret:]: unrecognized selector sent to instance 0x61677b0
2011-09-15 18:58:41.675 thelifedoctor[8086:207] *** Terminating app due to  uncaughtexception 'NSInvalidArgumentException', reason: '-[OAConsumer   initWithKey:secret:]:unrecognized selector sent to instance 0x61677b0'

所以基本上 Twitter + Facebook工作正常。此外 Facebook + LinkedIn工作正常。但是 Twitter + LinkedIn会出错

我几乎在Stack Overflow上经历了与此问题相关的几乎所有已回答和未回答的问题,但直到现在都没有任何帮助。

我用Google搜索并发现它与LinkedIn和Twiiter都具有oAuthentication的问题有关,所以有些文件让编译器感到困惑。

我应该怎么做才能在我的应用中成功集成两个API?

有没有办法在同一个应用程序中实现Twitter和LinkedIn?

2 个答案:

答案 0 :(得分:1)

我遇到了和你一样的问题,我只是复制混淆并重命名的文件。我知道这不是最好的解决方案,但至少它可行。

答案 1 :(得分:0)

用于iOS的Twitpic Library,它对我很有用。

谢谢大家:)