在当前的项目中,我想让没有设置 Twitter 帐户的用户登录并发送推文。用例:应用程序的这个区域被许多不同的最终用户用作签到过程的一部分。这不是他们的个人 iPad,他们只是用它大约 10 分钟来签到事件。在签到过程中,如果他们愿意,我想让他们分享到 FB 和 Twitter。
我能够使用 Facebook 的 presentFeedDialogModallyWithSession
API 在不使用系统帐户的情况下完成 Facebook 共享,效果很好。 Twitter SDK 中是否有类似的 API?有没有其他方法可以利用社交或 Twitter 框架来做到这一点?
建议非常感谢。
最佳答案
您无法使用内置的 Twitter SDK 执行此操作。您将需要使用“旧”方式来执行此操作,即通过 oAuth 或 xAuth。可以在名为 FHSTwitterEngine 的 github 上找到一个很好的框架。 .您将需要为您对 Twitter 本身所做的操作制作自己的 UI,但它会尽可能地为您处理登录/身份验证。
还有 this page如果您需要超出他们的常规 SDK 并且上述内容无法满足您的需求,则查找其他第 3 方框架(由 Twitter 自行更新)可能很有用。
关于iOS 6 推特分享不使用系统账户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16382604/