所以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
答案 0 :(得分:1)
Twitter Kit不再支持直接使用系统帐户。
新的Twitter App登录将允许用户从他们的移动Twitter应用程序无缝使用任何会话,并且基于SFSafariViewController的登录将允许用户使用来自Mobile Safari的登录会话。这些登录流程还允许用户查看应用程序正在请求的权限。