【发布时间】:2011-12-08 17:26:30
【问题描述】:
我已经成功地将 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