OpenConnectivity

License Twitter

OpenConnectivity 允许 Connectivity 与 OpenCombine 一起使用,以便用户可以在 Combine 框架不可用的平台上使用 Publishers 订阅 Internet 连接状态的变化。

Connectivity 是一个框架,提供关于 Internet 连接是否可用的可靠衡量标准。它提供 Combine Publishers,允许订阅者在 Internet 连接状态变化时收到通知。然而,Apple 的 Combine 在某些平台上不可用,尤其是在 iOS 13 之前的版本中,在这种情况下,OpenCombine 的出现弥补了这一空白。此软件包允许您通过将 Combine 替换为 OpenCombine,在 Combine 不可用的平台上订阅 Internet 连接状态的变化。

要了解更多关于如何使用 OpenConnectivity 的信息,请查看博客文章,或使用下面的目录

功能

博客文章

要了解更多背景信息,请查看关于 使用 OpenCombine 检测 Internet 连接 的博客文章。

用法

有关在 iOS 应用程序中的用法示例,请参阅此 gist

作者

Ross Butler

许可证

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

附加软件

控件

AnimatedGradientView
AnimatedGradientView

框架

Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates
Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates

工具

Config Validator IPA Uploader Palette
Config Validator IPA Uploader Palette