首页 > 解决方案 > 如何继续 Twitter 放弃对 Twitter SDK 的支持?

问题描述

自从 Twitter 宣布他们将停止支持适用于 iOS、Android 和 Unity 的 Twitter SDK ( https://blog.twitter.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit- sdk.html),我不确定继续我的应用程序的最佳方式。我对 iOS 的选项特别感兴趣。

我目前只使用全部功能的一部分,主要是:

对于身份验证,OAuthSwift 看起来是一个可能的替代品。 https://github.com/OAuthSwift/OAuthSwift

对于从 API 获取推文,Swifter 是一个我一直在使用并且可以继续使用的库。 https://github.com/mattdonnelly/Swifter

但是,我目前正在使用 Twitter SDK 的 TWTRTweetView 类,并且不知道有任何其他选项可以替换它。

Twitter 似乎建议使用 Web 视图在应用程序中显示推文,但这个选项不适合我的用例。我正在寻找本机解决方案。

鉴于这些发展,任何人都可以提出任何其他替代方案或方法吗?

标签: iostwittersdktwitterkit

解决方案


如博客中所述:

GitHub 上所有三个 SDK 的文档和源代码将在存档状态下仍然可供使用。

还,

您可以分叉 Twitter Kit 项目并将其构建到您的应用程序中,或者将您需要的部分复制到您的应用程序中。或者,您可以使用 Twitter 的标准 API 来支持您自己的原生显示和登录功能。


推荐阅读