0

目前我使用TWTRTweetViewfromTwitterKit来显示推文。当我点击推文时,iOS系统的弹出窗口显示“MyAppName”要打开“Twitter”,并给出2个按钮,分别是取消和打开。那么问题是无论我按下哪个按钮,它都会重定向到 twitter 原生应用程序。

4

1 回答 1

0

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

在此处输入图像描述

如图所示,twitter SDK会先尝试调用deep link on tap,如果用户在苹果默认弹窗点击“cancel”,则SDK会调用universal link进行第二次尝试。这将导致我在问题中描述的问题,即使用户点击“取消”,我的应用程序仍会重定向到 Twitter 应用程序。

于 2018-09-04T05:44:51.990 回答