TwitterKit 没有接口来控制重定向到本机 Twitter 应用程序
TwitterKit doesn't have interface to control redirection to native twitter app
目前我使用 TwitterKit
中的 TWTRTweetView
来显示推文。当我点击推文时,iOS 系统的弹出窗口显示 "MyAppName" 想要打开 "Twitter",并给出了 2 个按钮,分别是取消和打开。
那么问题是无论我按下哪个按钮,它都会重定向到 twitter 原生应用程序。
好的,我已经下载了他们的源代码并正在研究它。我画了一个流程图来说明这个问题。
如图所示,twitter SDK 将首先尝试调用 deep link,如果用户点击 apple 的默认弹出窗口上的 "cancel",则 SDK 将尝试第二次尝试调用 universal link。这将导致我在问题中描述的问题,即使用户点击 "cancel",我的应用仍会重定向到 Twitter 应用。
目前我使用 TwitterKit
中的 TWTRTweetView
来显示推文。当我点击推文时,iOS 系统的弹出窗口显示 "MyAppName" 想要打开 "Twitter",并给出了 2 个按钮,分别是取消和打开。
那么问题是无论我按下哪个按钮,它都会重定向到 twitter 原生应用程序。
好的,我已经下载了他们的源代码并正在研究它。我画了一个流程图来说明这个问题。
如图所示,twitter SDK 将首先尝试调用 deep link,如果用户点击 apple 的默认弹出窗口上的 "cancel",则 SDK 将尝试第二次尝试调用 universal link。这将导致我在问题中描述的问题,即使用户点击 "cancel",我的应用仍会重定向到 Twitter 应用。