TwitterKit没有用于控制重定向到本机Twitter应用程序的界面

时间:2018-08-31 07:24:05

标签: ios swift twitterkit

当前,我使用TWTRTweetView中的TwitterKit来显示这些推文。当我点击鸣叫时,iOS系统的弹出窗口显示“ MyAppName”要打开“ Twitter”,并分别提供了两个按钮:“取消”和“打开”。 然后问题就出在我按下哪个按钮,它都会重定向到Twitter本机应用程序。

1 个答案:

答案 0 :(得分:0)

好的,我已经下载了他们的源代码并进行了研究。我画了一个流程图来说明这个问题。

enter image description here

如图所示,twitter SDK将首先尝试在点击时调用深层链接,如果用户在苹果的默认弹出窗口中点击“取消”,则SDK将通过调用通用链接来尝试第二次尝试。这将引起问题,正如我在问题中描述的那样,即使用户点击“取消”,我的应用程序仍会重定向到Twitter应用程序。