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