TwitterKit 3.0和TWTRLoginMethod

时间:2017-05-31 19:55:38

标签: ios twitter twitterkit

所以TwitterKit更新到3.0,并且在iOS设置中注册的TWTRLoginMethod / Twitter帐户似乎已经消失。在任何地方都有关于此的消息吗?看起来唯一的选择是使用Web / Twitter应用程序登录,这是用户体验中明显的一步。

更新1:好的,有一个changelog。似乎不再支持在iOS设置中使用帐户。这真的很糟糕。我们可能不得不考虑不使用Twitter进行登录。

更新2:因此,iOS 11 Twitter / Facebook / etc帐户已从iOS设置应用中消失。这显然是造成这种变化的真正原因。

  

3.0.0:2017年5月25日通过Twitter for iOS移动应用添加了对OAuth的支持 - [Twitter loginWithCompletion:]和TWTRLogInButton   更新TWTRComposerViewController以处理完整的撰写功能   包括图像和视频附件添加了result_type到   TWTRSearchTimelineDataSource。删除了布尔属性topTweetsOnly   在Twitter中删除了TWTRLoginMethod添加了发送方法:    - [TWTRAPIClient sendTweetWithText:completion:]更改了TWTRComposer以呈现TWTRComposerViewController而不是内置的iOS编辑器   已弃用的已弃用TWTRComposerTheme已弃用   TWTRComposer

1 个答案:

答案 0 :(得分:1)

Twitter Kit不再支持直接使用系统帐户。

新的Twitter App登录将允许用户从他们的移动Twitter应用程序无缝使用任何会话,并且基于SFSafariViewController的登录将允许用户使用来自Mobile Safari的登录会话。这些登录流程还允许用户查看应用程序正在请求的权限。