В настоящее время я использую TWTRTweetView
из TwitterKit
для отображения твитов. Когда я нажимаю на твит, всплывающее окно системы iOS показывает «MyAppName», хочет открыть «Twitter» и дает 2 кнопки: «Отмена» и «Открыть» соответственно. Тогда проблема заключается в том, что независимо от того, какую кнопку я нажимаю, она будет перенаправляться в родное приложение Twitter.
TwitterKit не имеет интерфейса для управления перенаправлением в родное приложение Twitter.
Ответы (1)
Хорошо, я скачал их исходный код и изучил его. И я нарисовал блок-схему, чтобы проиллюстрировать проблему.
Как показано на диаграмме, twitter SDK сначала попытается вызвать глубокую ссылку при касании, если пользователь нажмет «отмена» во всплывающем окне Apple по умолчанию, тогда SDK предпримет вторую попытку, вызвав универсальную ссылку. Это вызовет проблему, как я описал в вопросе, когда пользователь нажимает «отмена», мое приложение по-прежнему перенаправляется в приложение Twitter.
person
Tony Lin
schedule
04.09.2018