Lithium 社区 iOS SDK 目前处于公开测试阶段
Lithium 社区 iOS SDK 有助于应用程序开发人员将 Lithium Community 集成到 iOS 应用程序中。SDK 提供了浏览论坛、发布和与消息互动、管理附件、发送推送通知以及认证用户的支持。库包含了与社区 API 交互的 API。本指南提供了有关以下内容的说明:
对于高级集成方案,您可以使用 SDK 与 社区 API v2 交互。
Lithium 社区 iOS SDK 支持 Lithium 注册、LithiumSSO 以及自定义 SSO 认证实现。请参阅我们在开发者文档门户上的 社区认证指南 了解有关认证选项的信息。
社区 iOS SDK 模块
Community iOS SDK 包含核心、UI 和演示模块来支持您的社区集成。
模块 | 描述 |
---|---|
LiCore | 这是所有原生 Lithium Community 实现都会使用的模块。该库提供认证和与社区交互的基本功能,同时添加对第三方推送通知提供商的支持。对于高级和/或自定义集成,您可以使用 SDK 通过 社区 API v1 & 社区 API v2 与 Lithium 社区进行交互。 特性
|
LiComponents(可选) | 这是一个可选的 UI 模块,它提供了基于自助组件的一般支持体验,并帮助用户发布消息、搜索解决方案和内容以及浏览社区。这个包为在您的 Android 应用程序中使用 Lithium Community 提供了最快的路径。此 UI 提供了以客户支持为中心的组件,包括基于浏览的导航、关键字搜索、消息发布和论坛和博客讨论风格的邮件列表(包括在论坛级别和基于订阅的)。 特性
|
LithiumExample | 本模块是一个示例应用程序,用于测试驱动Lithium Community iOS SDK的功能。 |
注意:为了创建最出色的产品和使用体验,我们将在测试版期间持续迭代SDK。功能可能会在产品广泛可用之前发生变化。我们将通过当前测试版论坛发布更新和更改。
SDK是用Swift编写的,旨在将Lithium Community的功能带到您的iOS应用程序中。您如何使用这些模块将取决于您的应用程序目标。
Lithium Community iOS SDK还支持Lithium注册、LithiumSSO以及自定义SSO认证实现。有关认证选项的更多信息,请参阅我们开发者文档门户上的认证指南。
兼容性
Community iOS SDK包与iOS 9及以上版本兼容。
我们建议使用CocoaPods或Carthage安装SDK。
许可
除非另有说明,否则Community iOS SDK的许可协议为Apache 2.0许可。
版权所有 2018 Lithium Technologies