SafariUI

MIT License Release Build Status Swift Version Supported Platfoms

SwiftUI 针对 SFSafariViewControllerASWebAuthenticationSession 的封装

安装

SafariUI 目前仅通过 Swift Package Manager 分发。

要将 SafariUI 作为依赖项添加到现有的 Swift Package,请将以下代码行添加到您的 Package.swift 文件的 dependencies 参数中

dependencies: [
    .package(url: "https://github.com/vsanthanam/SafariUI.git", .upToNextMajor(from: "4.0.0"))
]

要将 SafariUI 作为依赖项添加到 Xcode 项目

未来可能添加其他分发机制,例如 CocoaPods 或 Carthage。

注意:该包包含多个模块。您可以通过导入 SwiftUI 模块来依赖整个库,或者您可以根据需要依赖单个模块,如 SafariViewWebAuthentication

使用和文档

SafariUI 的文档是使用 DocC 构建的,并以 DocC 存档形式包含在存储库中。最新版本托管在 GitHub Pages 上,并可在此处 获取

其他安装说明可在 Swift Package Index 上找到

请查看 文档 以了解更多详情。

许可证

SafariUI 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。