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

问题描述 投票:0回答:2

我已成功将 Twitter 和 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?

iphone twitter oauth linkedin-api
2个回答
1
投票

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


0
投票

我使用了 iOS 版 Twitpic 库,它对我来说非常有用。

© www.soinside.com 2019 - 2024. All rights reserved.