在Swift和Safariservices.framework上的Twitter身份验证



我正在尝试通过关注Doc https://dev.twitter.com/twitterkit/ios/log-in-with-with-twitter

在"先决条件"部分:

3.Add Safariservices.FrameWork 使用 sfsafariviewController

我的理解是,如果未安装Twitter应用程序,它将在我的应用中使用Safari注册或登录。

但是,我不明白的是:

  1. 如果我将以下内容添加到我的ViewController中,则意味着与Safariservices.framework?

    相同

    导入Safariservices

  2. 的完全含义

    "使用 sfsafariviewController "?

我是否需要在我的ViewController类中添加其他继承?

看来,在iOS 11和xcode 9中,您可以安全地忽略此步骤。

不导入类中的Safariservices和继承其他视图,Twitter按钮能够处理拨打/登录的safari。

最新更新