Ios Twitterkit3.0和TWTRLoginMethod

Ios Twitterkit3.0和TWTRLoginMethod,ios,twitter,twitterkit,Ios,Twitter,Twitterkit,因此,TwitterKit更新为3.0,并且在iOS设置中注册的Twitter帐户似乎消失了。任何地方都有这方面的消息吗?看起来唯一的选择是使用web/Twitter应用程序登录,这在UX中是一个明显的下降 更新1:好的,有一个。似乎不再支持在iOS设置中使用帐户。这真的很糟糕。我们可能不得不考虑不要使用推特登录,因为这个。 更新2:iOS 11的Twitter/Facebook/etc账户从iOS设置应用程序中消失。这显然是这一变化背后的真正原因。 3.0.0:2017年5月25日通过Twit

因此,TwitterKit更新为3.0,并且在iOS设置中注册的Twitter帐户似乎消失了。任何地方都有这方面的消息吗?看起来唯一的选择是使用web/Twitter应用程序登录,这在UX中是一个明显的下降

更新1:好的,有一个。似乎不再支持在iOS设置中使用帐户。这真的很糟糕。我们可能不得不考虑不要使用推特登录,因为这个。 更新2:iOS 11的Twitter/Facebook/etc账户从iOS设置应用程序中消失。这显然是这一变化背后的真正原因。

3.0.0:2017年5月25日通过Twitter在[Twitter loginWithCompletion:]和TWTRLogInButton中为iOS移动应用程序添加了对OAuth的支持 更新TWTRComposer ViewController以处理完整的合成功能 包括添加到结果类型的图像和视频附件 TWTRSearchTimelineDataSource。仅删除了布尔属性TopTweetOnly 删除了Twitter中的TWTRLoginMethod添加了发送方法: -[TWTRAPIClient sendTweetWithText:completion:]将TWTRComposer更改为显示TWTRComposer视图控制器,而不是内置iOS composer 已弃用对已移除卡片的支持已弃用 作曲家


Twitter工具包不再支持直接使用系统帐户


新的Twitter应用登录将允许用户无缝使用其移动Twitter应用中的任何会话,而基于SFSafariViewController的登录将允许用户使用移动Safari中的登录会话。这些登录流还允许用户查看应用程序请求的权限。

我终于抽出时间再次尝试。据我所知,由于某些原因,我无法让它使用SFSafariViewController路径。即使之前使用Mobile Safari登录Twitter,它在尝试从我的应用程序登录时也总是询问我user/pw。使用“open func logIn”(使用viewController:UIViewController?,完成:@escaping TwitterCore.TWTRLogInCompletion)`更重要的是,即使使用web视图路径登录一次,然后退出应用程序并再次尝试登录,它也忘记了登录状态和/或用户/通行证详细信息。